| ... | ... | @@ -51,6 +51,7 @@ pub fn build(b: *Builder) !void { |
| 51 | 51 | const skip_non_native = b.option(bool, "skip-non-native", "Main test suite skips non-native builds") orelse false; |
| 52 | 52 | const skip_libc = b.option(bool, "skip-libc", "Main test suite skips tests that link libc") orelse false; |
| 53 | 53 | const skip_compile_errors = b.option(bool, "skip-compile-errors", "Main test suite skips compile error tests") orelse false; |
| 54 | const skip_run_translated_c = b.option(bool, "skip-run-translated-c", "Main test suite skips run-translated-c tests") orelse false; |
| 54 | 55 | |
| 55 | 56 | const only_install_lib_files = b.option(bool, "lib-files-only", "Only install library files") orelse false; |
| 56 | 57 | const is_stage1 = b.option(bool, "stage1", "Build the stage1 compiler, put stage2 behind a feature flag") orelse false; |
| ... | ... | @@ -267,7 +268,9 @@ pub fn build(b: *Builder) !void { |
| 267 | 268 | test_step.dependOn(tests.addAssembleAndLinkTests(b, test_filter, modes)); |
| 268 | 269 | test_step.dependOn(tests.addRuntimeSafetyTests(b, test_filter, modes)); |
| 269 | 270 | test_step.dependOn(tests.addTranslateCTests(b, test_filter)); |
| 270 | | test_step.dependOn(tests.addRunTranslatedCTests(b, test_filter, target)); |
| 271 | if (!skip_run_translated_c) { |
| 272 | test_step.dependOn(tests.addRunTranslatedCTests(b, test_filter, target)); |
| 273 | } |
| 271 | 274 | // tests for this feature are disabled until we have the self-hosted compiler available |
| 272 | 275 | // test_step.dependOn(tests.addGenHTests(b, test_filter)); |
| 273 | 276 | if (!skip_compile_errors) { |