authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-08-06 12:33:34-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-08-07 00:48:32-07:00
logff503edc044104d3d4cf2c2790859561eeca8aec
tree4c8aad745e132b1b475f6583ab794469febc6aa5
parent40edd11516081b455df09ce0d19b3ca686655924

Compilation: fix not showing sub-errors for autodocs


1 files changed, 4 insertions(+), 3 deletions(-)

src/Compilation.zig+4-3
...@@ -4201,10 +4201,11 @@ fn workerDocsWasm(comp: *Compilation, parent_prog_node: std.Progress.Node) void...@@ -4201,10 +4201,11 @@ fn workerDocsWasm(comp: *Compilation, parent_prog_node: std.Progress.Node) void
4201 const prog_node = parent_prog_node.start("Compile Autodocs", 0);4201 const prog_node = parent_prog_node.start("Compile Autodocs", 0);
4202 defer prog_node.end();4202 defer prog_node.end();
42034203
4204 workerDocsWasmFallible(comp, prog_node) catch |err| {4204 workerDocsWasmFallible(comp, prog_node) catch |err| switch (err) {
4205 comp.lockAndSetMiscFailure(.docs_wasm, "unable to build autodocs: {s}", .{4205 error.SubCompilationFailed => return, // error reported already
4206 else => comp.lockAndSetMiscFailure(.docs_wasm, "unable to build autodocs: {s}", .{
4206 @errorName(err),4207 @errorName(err),
4207 });4208 }),
4208 };4209 };
4209}4210}
42104211