authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2022-02-22 13:42:11+01:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2022-02-22 21:56:34+01:00
log150006d2163a050d68deec2a3bfae81304cc5a3e
tree05257e25f261535f67e7bff2839f741399095e65
parent3be6c79ca2414044600426204ac19ea31774420f

std: enable print results in test_runner for stage2_x86_64


1 files changed, 12 insertions(+), 9 deletions(-)

lib/std/special/test_runner.zig+12-9
......@@ -141,15 +141,18 @@ pub fn main2() anyerror!void {
141141 }
142142 };
143143 }
144 if (builtin.zig_backend == .stage2_llvm or builtin.zig_backend == .stage2_wasm) {
145 const passed = builtin.test_functions.len - skipped - failed;
146 const stderr = std.io.getStdErr();
147 writeInt(stderr, passed) catch {};
148 stderr.writeAll(" passed; ") catch {};
149 writeInt(stderr, skipped) catch {};
150 stderr.writeAll(" skipped; ") catch {};
151 writeInt(stderr, failed) catch {};
152 stderr.writeAll(" failed.\n") catch {};
144 switch (builtin.zig_backend) {
145 .stage2_llvm, .stage2_wasm, .stage2_x86_64 => {
146 const passed = builtin.test_functions.len - skipped - failed;
147 const stderr = std.io.getStdErr();
148 writeInt(stderr, passed) catch {};
149 stderr.writeAll(" passed; ") catch {};
150 writeInt(stderr, skipped) catch {};
151 stderr.writeAll(" skipped; ") catch {};
152 writeInt(stderr, failed) catch {};
153 stderr.writeAll(" failed.\n") catch {};
154 },
155 else => {},
153156 }
154157 if (failed != 0) {
155158 return error.TestsFailed;