aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkcbanner <kcbanner@gmail.com>2022-12-31 01:40:46 -0500
committerAndrew Kelley <andrew@ziglang.org>2023-01-02 13:56:32 -0700
commit8ebf18635ce0b4f5bc84bf30bcfd0f6289465ee3 (patch)
treeb986511095b23a82ff2eeeef0eb8e82f86dcf65e
parent50c31e5caafded54de197f535a47332aa1e4a385 (diff)
downloadzig-8ebf18635ce0b4f5bc84bf30bcfd0f6289465ee3.tar.gz
zig-8ebf18635ce0b4f5bc84bf30bcfd0f6289465ee3.zip
skip "atomicrmw with 128-bit ints" on linux x64_64 due to linker error
-rw-r--r--test/behavior/atomics.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/behavior/atomics.zig b/test/behavior/atomics.zig
index b85101fd95..3fb2ed2556 100644
--- a/test/behavior/atomics.zig
+++ b/test/behavior/atomics.zig
@@ -315,6 +315,9 @@ test "atomicrmw with 128-bit ints" {
if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
+ // TODO "ld.lld: undefined symbol: __sync_lock_test_and_set_16" on -target x86_64-linux-none -mcpu x86_64
+ if (builtin.zig_backend == .stage2_llvm and builtin.os.tag == .linux) return error.SkipZigTest;
+
try testAtomicRmwInt128(.unsigned);
comptime try testAtomicRmwInt128(.unsigned);
}