Commit 4df87b40fd

Jacob Young <jacobly0@users.noreply.github.com>
2023-04-16 01:57:24
tests: fix skip_cross_glibc check
Native targets are, by definition, not cross-compiling targets.
1 parent 7e0c6d7
Changed files (1)
test/tests.zig
@@ -929,7 +929,8 @@ pub fn addModuleTests(b: *std.Build, options: ModuleTestOptions) *Step {
         if (options.skip_non_native and !is_native)
             continue;
 
-        if (options.skip_cross_glibc and test_target.target.isGnuLibC() and test_target.link_libc == true)
+        if (options.skip_cross_glibc and !test_target.target.isNative() and
+            test_target.target.isGnuLibC() and test_target.link_libc == true)
             continue;
 
         if (options.skip_libc and test_target.link_libc == true)