Commit ae0cc8c065

Alex Rønne Petersen <alex@alexrp.com>
2025-11-18 01:08:06
test: disable C ABI tests using i128 on s390x due to an LLVM crash
https://github.com/llvm/llvm-project/issues/168460
1 parent a8e77b7
Changed files (1)
test
c_abi
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();