Skip to content

Commit 3202571

Browse files
committed
Mark test broken on Win32 nightly.
1 parent 2c944ff commit 3202571

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

test/interop.jl

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,12 @@ end
181181
@test unsafe_load(ptr) == 2
182182

183183
ir = sprint(io->code_llvm(io, unsafe_load, Tuple{typeof(ptr)}))
184-
@test contains(ir, r"@julia_unsafe_load_\d+\(i8\*\)")
184+
if VERSION >= v"1.6-" && Sys.iswindows() && Sys.WORD_SIZE == 32
185+
# FIXME: Win32 nightly emits a i64*, even though bitstype_to_llvm uses T_int8
186+
@test_broken contains(ir, r"@julia_unsafe_load_\d+\(i8\*\)")
187+
else
188+
@test contains(ir, r"@julia_unsafe_load_\d+\(i8\*\)")
189+
end
185190
@test contains(ir, r"load i64, i64\* %\d+, align 1")
186191

187192
ir = sprint(io->code_llvm(io, unsafe_load, Tuple{typeof(ptr), Int, Val{4}}))

0 commit comments

Comments
 (0)