Commit 813f368a3c

Veikka Tuominen <git@vexu.eu>
2022-02-27 11:25:50
test runner: remove unnecessary stage2 workaround
1 parent 1bbca4f
Changed files (2)
lib/std/special/test_runner.zig
@@ -66,9 +66,7 @@ pub fn main() void {
                 std.debug.print("{d}/{d} {s}... ", .{ i + 1, test_fn_list.len, test_fn.name });
             }
         }
-        const result = if (builtin.zig_backend == .stage2_llvm)
-            test_fn.func()
-        else if (test_fn.async_frame_size) |size| switch (io_mode) {
+        const result = if (test_fn.async_frame_size) |size| switch (io_mode) {
             .evented => blk: {
                 if (async_frame_buffer.len < size) {
                     std.heap.page_allocator.free(async_frame_buffer);
lib/std/Progress.zig
@@ -270,7 +270,7 @@ fn refreshWithHeldLock(self: *Progress) void {
                 if (eti > 0) {
                     if (need_ellipse) self.bufWrite(&end, " ", .{});
                     if (builtin.zig_backend == .stage2_llvm) {
-                        self.bufWrite(&end, "[{d}/ ", .{current_item});
+                        self.bufWrite(&end, "[{d}/", .{current_item});
                         self.bufWrite(&end, "{d}] ", .{eti});
                     } else {
                         self.bufWrite(&end, "[{d}/{d}] ", .{ current_item, eti });