|
486 | 486 | end
|
487 | 487 | @testset "NaN/missing test for extrema with dims #43599" begin
|
488 | 488 | for sz = (3, 10, 100)
|
489 |
| - for T in (Int, BigInt, Float64, BigFloat) |
| 489 | + for T in (Int, Float64, BigFloat) |
490 | 490 | Aₘ = Matrix{Union{T, Missing}}(rand(-sz:sz, sz, sz))
|
491 | 491 | Aₘ[rand(1:sz*sz, sz)] .= missing
|
492 | 492 | unordered_test_for_extrema(Aₘ)
|
|
500 | 500 | end
|
501 | 501 | end
|
502 | 502 | end
|
| 503 | +@test_broken minimum([missing;BigInt(1)], dims = 1) |
| 504 | +@test_broken maximum([missing;BigInt(1)], dims = 1) |
| 505 | +@test_broken extrema([missing;BigInt(1)], dims = 1) |
503 | 506 |
|
504 | 507 | # issue #26709
|
505 | 508 | @testset "dimensional reduce with custom non-bitstype types" begin
|
|
548 | 551 | @testset "Min/Max initialization test" begin
|
549 | 552 | A = Vector{Union{Missing,Int}}(1:4)
|
550 | 553 | A[2] = missing
|
551 |
| - @test @inferred(minimum(exp, A; dims = 1))[1] === missing |
552 |
| - @test @inferred(maximum(exp, A; dims = 1))[1] === missing |
553 |
| - @test @inferred(extrema(exp, A; dims = 1))[1] === (missing, missing) |
| 554 | + @test_broken @inferred(minimum(exp, A; dims = 1))[1] === missing |
| 555 | + @test_broken @inferred(maximum(exp, A; dims = 1))[1] === missing |
| 556 | + @test_broken @inferred(extrema(exp, A; dims = 1))[1] === (missing, missing) |
554 | 557 | end
|
0 commit comments