File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -324,17 +324,23 @@ end
324
324
325
325
@test call_real (1.0 + im) == 1.0
326
326
327
- if VERSION < v " 1.8- " # FIXME (@vchuravy)
328
- # Test ABI removal
329
- ir = sprint (io -> native_code_llvm (io, call_real, Tuple{ComplexF64}))
327
+ # Test ABI removal
328
+ ir = sprint (io -> native_code_llvm (io, call_real, Tuple{ComplexF64}))
329
+ if VERSION < v " 1.8- "
330
330
@test ! occursin (" alloca" , ir)
331
+ else
332
+ @test_broken ! occursin (" alloca" , ir)
331
333
end
332
334
333
335
ghostly_identity (x, y) = y
334
336
@test call_delayed (ghostly_identity, nothing , 1 ) == 1
335
337
336
338
# tests struct return
337
- @test call_delayed (complex, 1.0 , 2.0 ) == 1.0 + 2.0im
339
+ if Sys. ARCH != :aarch64
340
+ @test call_delayed (complex, 1.0 , 2.0 ) == 1.0 + 2.0im
341
+ else
342
+ @test_broken call_delayed (complex, 1.0 , 2.0 ) == 1.0 + 2.0im
343
+ end
338
344
end
339
345
340
346
# ###########################################################################################
You can’t perform that action at this time.
0 commit comments