]> git.lizzy.rs Git - rust.git/blobdiff - src/bootstrap/check.rs
fix line lengths
[rust.git] / src / bootstrap / check.rs
index 394bd8b4e282564b8dcfac19b99e50884d1aa3d3..4e1e8ef9dead812b380578eef085c175f458fc5c 100644 (file)
@@ -140,7 +140,13 @@ fn run(self, builder: &Builder<'_>) {
             cargo_subcommand(builder.kind),
         );
 
-        cargo.arg("--all-targets");
+        // If we're not in stage 0, tests and examples will fail to compile
+        // from `core` definitions being loaded from two different `libcore`
+        // .rmeta and .rlib files.
+        if compiler.stage == 0 {
+            cargo.arg("--all-targets");
+        }
+
         std_cargo(builder, target, compiler.stage, &mut cargo);
 
         // Explicitly pass -p for all dependencies krates -- this will force cargo