| ... | ... | @@ -152,7 +152,7 @@ pub fn addPkgTests(b: &build.Builder, test_filter: ?[]const u8, root_src: []cons |
| 152 | 152 | const step = b.step(b.fmt("test-{}", name), desc); |
| 153 | 153 | for (test_targets) |test_target| { |
| 154 | 154 | const is_native = (test_target.os == builtin.os and test_target.arch == builtin.arch); |
| 155 | | for ([]Mode{Mode.Debug, Mode.ReleaseSafe, Mode.ReleaseFast}) |mode| { |
| 155 | for ([]Mode{Mode.Debug, Mode.ReleaseSafe, Mode.ReleaseFast, Mode.ReleaseSmall}) |mode| { |
| 156 | 156 | for ([]bool{false, true}) |link_libc| { |
| 157 | 157 | if (link_libc and !is_native) { |
| 158 | 158 | // don't assume we have a cross-compiling libc set up |
| ... | ... | @@ -451,7 +451,7 @@ pub const CompareOutputContext = struct { |
| 451 | 451 | self.step.dependOn(&run_and_cmp_output.step); |
| 452 | 452 | }, |
| 453 | 453 | Special.None => { |
| 454 | | for ([]Mode{Mode.Debug, Mode.ReleaseSafe, Mode.ReleaseFast}) |mode| { |
| 454 | for ([]Mode{Mode.Debug, Mode.ReleaseSafe, Mode.ReleaseFast, Mode.ReleaseSmall}) |mode| { |
| 455 | 455 | const annotated_case_name = fmt.allocPrint(self.b.allocator, "{} {} ({})", |
| 456 | 456 | "compare-output", case.name, @tagName(mode)) catch unreachable; |
| 457 | 457 | if (self.test_filter) |filter| { |
| ... | ... | @@ -705,7 +705,7 @@ pub const CompileErrorContext = struct { |
| 705 | 705 | pub fn addCase(self: &CompileErrorContext, case: &const TestCase) void { |
| 706 | 706 | const b = self.b; |
| 707 | 707 | |
| 708 | | for ([]Mode{Mode.Debug, Mode.ReleaseSafe, Mode.ReleaseFast}) |mode| { |
| 708 | for ([]Mode{Mode.Debug, Mode.ReleaseFast}) |mode| { |
| 709 | 709 | const annotated_case_name = fmt.allocPrint(self.b.allocator, "compile-error {} ({})", |
| 710 | 710 | case.name, @tagName(mode)) catch unreachable; |
| 711 | 711 | if (self.test_filter) |filter| { |
| ... | ... | @@ -773,7 +773,7 @@ pub const BuildExamplesContext = struct { |
| 773 | 773 | pub fn addAllArgs(self: &BuildExamplesContext, root_src: []const u8, link_libc: bool) void { |
| 774 | 774 | const b = self.b; |
| 775 | 775 | |
| 776 | | for ([]Mode{Mode.Debug, Mode.ReleaseSafe, Mode.ReleaseFast}) |mode| { |
| 776 | for ([]Mode{Mode.Debug, Mode.ReleaseSafe, Mode.ReleaseFast, Mode.ReleaseSmall}) |mode| { |
| 777 | 777 | const annotated_case_name = fmt.allocPrint(self.b.allocator, "build {} ({})", |
| 778 | 778 | root_src, @tagName(mode)) catch unreachable; |
| 779 | 779 | if (self.test_filter) |filter| { |