authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-11-06 16:02:27-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-11-06 16:03:04-07:00
log234693bcbba6f55ff6e975ddbedf0fad4dfaa8f1
treead9da0679b7c2007ae3951ab58ad50c82d1deeab
parent5ea973dc39cc1b3a9826ef94affb33e41c02c733

tests: skip native CPU std tests on Windows

See tracking issue #17902

1 files changed, 10 insertions(+), 0 deletions(-)

test/tests.zig+10
......@@ -1095,6 +1095,16 @@ pub fn addModuleTests(b: *std.Build, options: ModuleTestOptions) *Step {
10951095 test_target.use_llvm == false and mem.eql(u8, options.name, "std"))
10961096 continue;
10971097
1098 if (test_target.target.getCpuArch() == .x86_64 and
1099 test_target.target.getOsTag() == .windows and
1100 test_target.target.cpu_arch == null and
1101 test_target.optimize_mode != .Debug and
1102 mem.eql(u8, options.name, "std"))
1103 {
1104 // https://github.com/ziglang/zig/issues/17902
1105 continue;
1106 }
1107
10981108 const want_this_mode = for (options.optimize_modes) |m| {
10991109 if (m == test_target.optimize_mode) break true;
11001110 } else false;