| ... | @@ -464,25 +464,27 @@ pub fn build(b: *std.Build) !void { | ... | @@ -464,25 +464,27 @@ pub fn build(b: *std.Build) !void { |
| 464 | .max_rss = 4000000000, | 464 | .max_rss = 4000000000, |
| 465 | })); | 465 | })); |
| 466 | | 466 | |
| 467 | test_modules_step.dependOn(tests.addModuleTests(b, .{ | 467 | if (!skip_translate_c) { |
| 468 | .test_filters = test_filters, | 468 | test_modules_step.dependOn(tests.addModuleTests(b, .{ |
| 469 | .test_target_filters = test_target_filters, | 469 | .test_filters = test_filters, |
| 470 | .test_extra_targets = test_extra_targets, | 470 | .test_target_filters = test_target_filters, |
| 471 | .root_src = "test/c_import.zig", | 471 | .test_extra_targets = test_extra_targets, |
| 472 | .name = "c-import", | 472 | .root_src = "test/c_import.zig", |
| 473 | .desc = "Run the @cImport tests", | 473 | .name = "c-import", |
| 474 | .optimize_modes = optimization_modes, | 474 | .desc = "Run the @cImport tests", |
| 475 | .include_paths = &.{"test/c_import"}, | 475 | .optimize_modes = optimization_modes, |
| 476 | .skip_single_threaded = true, | 476 | .include_paths = &.{"test/c_import"}, |
| 477 | .skip_non_native = skip_non_native, | 477 | .skip_single_threaded = true, |
| 478 | .skip_freebsd = skip_freebsd, | 478 | .skip_non_native = skip_non_native, |
| 479 | .skip_netbsd = skip_netbsd, | 479 | .skip_freebsd = skip_freebsd, |
| 480 | .skip_windows = skip_windows, | 480 | .skip_netbsd = skip_netbsd, |
| 481 | .skip_macos = skip_macos, | 481 | .skip_windows = skip_windows, |
| 482 | .skip_linux = skip_linux, | 482 | .skip_macos = skip_macos, |
| 483 | .skip_llvm = skip_llvm, | 483 | .skip_linux = skip_linux, |
| 484 | .skip_libc = skip_libc, | 484 | .skip_llvm = skip_llvm, |
| 485 | })); | 485 | .skip_libc = skip_libc, |
| | 486 | })); |
| | 487 | } |
| 486 | | 488 | |
| 487 | test_modules_step.dependOn(tests.addModuleTests(b, .{ | 489 | test_modules_step.dependOn(tests.addModuleTests(b, .{ |
| 488 | .test_filters = test_filters, | 490 | .test_filters = test_filters, |