aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authormlugg <mlugg@mlugg.co.uk>2024-08-13 19:47:12 +0100
committerJacob Young <jacobly0@users.noreply.github.com>2024-08-17 18:50:10 -0400
commit4e5834a9f247c60fcc1d1da5f3b2c00efdb8f4e4 (patch)
tree3b9342e2d56abfae9696d217bf8e490ca4fac122 /src/Compilation.zig
parent8f8fe892761c9c5c9f7b89d8c53ac287d02b1474 (diff)
downloadzig-4e5834a9f247c60fcc1d1da5f3b2c00efdb8f4e4.tar.gz
zig-4e5834a9f247c60fcc1d1da5f3b2c00efdb8f4e4.zip
Compilation: don't queue std analysis twice when testing std
Diffstat (limited to 'src/Compilation.zig')
-rw-r--r--src/Compilation.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig
index 61f07d3e3b..5c49e96db2 100644
--- 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);
}