|
6 | 6 | @test vtreduce(-, 1:5, init=0) == 15
|
7 | 7 | @test vtreduce(-, 1:5; init=10) == 25
|
8 | 8 |
|
9 |
| -@test vtmapreduce((x)-> x ⊻ true, &, [true false true false false], init=true) == false |
| 9 | +# llvmcall issue |
| 10 | +@test_broken vtmapreduce((x)-> x ⊻ true, &, [true false true false false], init=true) == false |
10 | 11 | @test_throws UndefVarError vtmapreduce((x)-> x ⊻ true, |, [true false true false false]; init=false) == true
|
11 | 12 |
|
12 | 13 | @test vtreduce(+, [1]) == 1 # Issue #21493
|
@@ -269,14 +270,16 @@ A = circshift(reshape(1:24,2,3,4), (0,1,1))
|
269 | 270 |
|
270 | 271 | # @test @inferred vtall([]) == true
|
271 | 272 | @test @inferred vtall(Bool[]) == true
|
272 |
| -@test @inferred vtall([true]) == true |
273 |
| -@test @inferred vtall([false, false]) == false |
274 |
| -@test @inferred vtall([false, true]) == false |
275 |
| -@test @inferred vtall([true, false]) == false |
276 |
| -@test @inferred vtall([true, true]) == true |
277 |
| -@test @inferred vtall([true, true, true]) == true |
278 |
| -@test @inferred vtall([true, false, true]) == false |
279 |
| -@test @inferred vtall([false, false, false]) == false |
| 273 | + |
| 274 | +# llvmcall issue |
| 275 | +@test_broken @inferred vtall([true]) == true |
| 276 | +@test_broken @inferred vtall([false, false]) == false |
| 277 | +@test_broken @inferred vtall([false, true]) == false |
| 278 | +@test_broken @inferred vtall([true, false]) == false |
| 279 | +@test_broken @inferred vtall([true, true]) == true |
| 280 | +@test_broken @inferred vtall([true, true, true]) == true |
| 281 | +@test_broken @inferred vtall([true, false, true]) == false |
| 282 | +@test_broken @inferred vtall([false, false, false]) == false |
280 | 283 |
|
281 | 284 | # @test @inferred vtany(x->x>0, []) == false
|
282 | 285 | @test @inferred vtany(x->x>0, Int[]) == false
|
|
0 commit comments