commit ae0cc8c0659d95a30c6436abfe8c7ca862f570a3 (tree)
parent a8e77b7a059d02bd86d4388b42b8d7b6bef52360
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Tue, 18 Nov 2025 01:08:06 +0100
test: disable C ABI tests using i128 on s390x due to an LLVM crash
https://github.com/llvm/llvm-project/issues/168460
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/test/c_abi/main.zig b/test/c_abi/main.zig
@@ -12,7 +12,8 @@ const expect = std.testing.expect;
const expectEqual = std.testing.expectEqual;
const have_i128 = builtin.cpu.arch != .x86 and !builtin.cpu.arch.isArm() and
!builtin.cpu.arch.isMIPS() and !builtin.cpu.arch.isPowerPC32() and builtin.cpu.arch != .riscv32 and
- builtin.cpu.arch != .hexagon;
+ builtin.cpu.arch != .hexagon and
+ builtin.cpu.arch != .s390x; // https://github.com/llvm/llvm-project/issues/168460
const have_f128 = builtin.cpu.arch.isWasm() or (builtin.cpu.arch.isX86() and !builtin.os.tag.isDarwin());
const have_f80 = builtin.cpu.arch.isX86();