From eeea2623142d1cc514f5af569d13134db8f17b75 Mon Sep 17 00:00:00 2001 From: Ryan Liptak Date: Mon, 29 Jul 2024 00:47:16 -0700 Subject: [PATCH] Disable x86-windows tests due to Zig miscompilation The 32-bit Windows target currently has a miscompilation which was causing these tests to fail: https://github.com/ziglang/zig/issues/20047 --- build.zig | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/build.zig b/build.zig index 55b3950..b851865 100644 --- a/build.zig +++ b/build.zig @@ -41,7 +41,8 @@ const ci_targets = switch (builtin.target.cpu.arch) { }, .windows => [_]TestTarget{ TestTarget{ .query = .{ .cpu_arch = .x86_64, .abi = .gnu }, .bundled = true }, - TestTarget{ .query = .{ .cpu_arch = .x86, .abi = .gnu }, .bundled = true }, + // Disabled due to https://github.com/ziglang/zig/issues/20047 + // TestTarget{ .query = .{ .cpu_arch = .x86, .abi = .gnu }, .bundled = true }, }, .macos => [_]TestTarget{ TestTarget{ .query = .{ .cpu_arch = .x86_64 }, .bundled = true }, @@ -61,13 +62,15 @@ const all_test_targets = switch (builtin.target.cpu.arch) { TestTarget{ .query = .{ .cpu_arch = .riscv64, .abi = .musl }, .bundled = true }, TestTarget{ .query = .{ .cpu_arch = .mips, .abi = .musl }, .bundled = true }, TestTarget{ .query = .{ .cpu_arch = .x86_64, .os_tag = .windows }, .bundled = true }, - TestTarget{ .query = .{ .cpu_arch = .x86, .os_tag = .windows }, .bundled = true }, + // Disabled due to https://github.com/ziglang/zig/issues/20047 + // TestTarget{ .query = .{ .cpu_arch = .x86, .os_tag = .windows }, .bundled = true }, TestTarget{ .query = .{ .cpu_arch = .x86_64, .os_tag = .macos }, .bundled = true }, TestTarget{ .query = .{ .cpu_arch = .aarch64, .os_tag = .macos }, .bundled = true }, }, .windows => [_]TestTarget{ TestTarget{ .query = .{ .cpu_arch = .x86_64, .abi = .gnu }, .bundled = true }, - TestTarget{ .query = .{ .cpu_arch = .x86, .abi = .gnu }, .bundled = true }, + // Disabled due to https://github.com/ziglang/zig/issues/20047 + // TestTarget{ .query = .{ .cpu_arch = .x86, .abi = .gnu }, .bundled = true }, }, .freebsd => [_]TestTarget{ TestTarget{ .query = .{}, .bundled = false },