Commit 4e5834a9f2

mlugg <mlugg@mlugg.co.uk>
2024-08-13 20:47:12
Compilation: don't queue std analysis twice when testing std
1 parent 8f8fe89
Changed files (1)
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);
         }