authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-01 15:59:37 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-01 16:00:00 -07:00
log6225cb6611796773c7016eba95dd5dd085f6bdb1
tree33bb190ea037345042a1b65bb1cfe26c7a0f914b
parentc3d2857693e3f03fdb68f27ccc89049f7552151a
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

run the tests too


2 files changed, 9 insertions(+), 2 deletions(-)

build.zig+5
......@@ -34,4 +34,9 @@ fn addTest(b: *std.Build, target: std.Build.ResolvedTarget, mode: std.builtin.Mo
3434 exe.use_llvm = !disable_llvm;
3535 exe.use_lld = !disable_llvm;
3636 b.installArtifact(exe);
37
38 const run_t = b.addRunArtifact(exe);
39 run_t.setCwd(b.path("."));
40 run_t.has_side_effects = true;
41 b.getInstallStep().dependOn(&run_t.step);
3742}
src/main.zig+4-2
......@@ -11,17 +11,19 @@ pub fn main() !void {
1111 defer tracer.deinit();
1212
1313 // main loop
14 var go = false;
14 var go = true;
1515 _ = &go;
1616 while (go) {
1717 try tracer.init_thread(switch (build_options.backend) {
1818 0, 1 => .{},
19 2, 3 => .{nfs.cwd()},
19 2, 3 => .{try nfs.mkdtemp()},
2020 else => comptime unreachable,
2121 });
2222 defer tracer.deinit_thread();
2323
2424 handler();
25
26 break;
2527 }
2628}
2729