zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 4e5834a9f247c60fcc1d1da5f3b2c00efdb8f4e4 (tree)
parent 8f8fe892761c9c5c9f7b89d8c53ac287d02b1474
Author: mlugg <mlugg@mlugg.co.uk>
Date:   Tue, 13 Aug 2024 19:47:12 +0100

Compilation: don't queue std analysis twice when testing std

Diffstat:
Msrc/Compilation.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Compilation.zig b/src/Compilation.zig @@ -2269,7 +2269,7 @@ pub fn update(comp: *Compilation, main_progress_node: std.Progress.Node) !void { try comp.queueJob(.{ .analyze_mod = std_mod }); zcu.analysis_roots.appendAssumeCapacity(std_mod); - if (comp.config.is_test) { + if (comp.config.is_test and zcu.main_mod != std_mod) { try comp.queueJob(.{ .analyze_mod = zcu.main_mod }); zcu.analysis_roots.appendAssumeCapacity(zcu.main_mod); }