Commit 9c84b5cc18

Andrew Kelley <andrew@ziglang.org>
2024-07-30 08:06:39
build.zig: fix -Dskip-non-native
now it actually does what it says on the tin
1 parent 12d0c9a
Changed files (1)
test/tests.zig
@@ -992,11 +992,7 @@ pub fn addModuleTests(b: *std.Build, options: ModuleTestOptions) *Step {
     const step = b.step(b.fmt("test-{s}", .{options.name}), options.desc);
 
     for (test_targets) |test_target| {
-        const is_native = test_target.target.isNative() or
-            (test_target.target.os_tag == builtin.os.tag and
-            test_target.target.cpu_arch == builtin.cpu.arch);
-
-        if (options.skip_non_native and !is_native)
+        if (options.skip_non_native and !test_target.target.isNative())
             continue;
 
         const resolved_target = b.resolveTargetQuery(test_target.target);