diff options
author | Mathias Magnusson <mathias@magnusson.space> | 2025-06-30 22:31:17 +0200 |
---|---|---|
committer | Mathias Magnusson <mathias@magnusson.space> | 2025-06-30 22:31:17 +0200 |
commit | f5036d587fce5fd3e8199acbf3f186987147ec6a (patch) | |
tree | e0bd7ddb88308334e1e5e6a8806b0a437179668f | |
parent | bcf066419066166364d8bbcf7d6fefc2d5b2ebe3 (diff) | |
download | huginn-f5036d587fce5fd3e8199acbf3f186987147ec6a.tar.gz |
print error return trace if execv:ing qemu errors
-rw-r--r-- | src/main.zig | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main.zig b/src/main.zig index 5ee36da..5eda854 100644 --- a/src/main.zig +++ b/src/main.zig @@ -73,13 +73,14 @@ pub fn main() !void { if (run) { out_file.close(); - std.debug.print("{}\n", .{std.process.execv( + const err = std.process.execv( allocator, if (target.cpu.arch == .riscv64 and target.os.tag == .linux) &.{out_path} else &.{ "qemu-riscv64", out_path.? }, - )}); + ); + std.debug.print("{}\n{any}\n", .{err, @errorReturnTrace()}); } } |