about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authoronur-ozkan <work@onurozkan.dev>2025-02-18 16:28:05 +0000
committeronur-ozkan <work@onurozkan.dev>2025-02-18 16:28:05 +0000
commit26f588bba4e2b2309628ecc1322b6d254253eae7 (patch)
tree03d8d82ec4337e9ad00e690cdd80f5cc165e8aa6 /src
parent60ade6c1d7c8bbac52d6d1b9ed6703582028f954 (diff)
downloadrust-26f588bba4e2b2309628ecc1322b6d254253eae7.tar.gz
rust-26f588bba4e2b2309628ecc1322b6d254253eae7.zip
fix cargo tests
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Diffstat (limited to 'src')
-rw-r--r--src/bootstrap/src/core/build_steps/test.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/bootstrap/src/core/build_steps/test.rs b/src/bootstrap/src/core/build_steps/test.rs
index c7e9675faa2..db2f433bfe1 100644
--- a/src/bootstrap/src/core/build_steps/test.rs
+++ b/src/bootstrap/src/core/build_steps/test.rs
@@ -300,7 +300,9 @@ impl Step for Cargo {
     fn run(self, builder: &Builder<'_>) {
         let compiler = builder.compiler(self.stage, self.host);
 
-        builder.ensure(tool::Cargo { compiler, target: self.host });
+        let cargo = builder.ensure(tool::Cargo { compiler, target: self.host });
+        let compiler = cargo.build_compiler;
+
         let cargo = tool::prepare_tool_cargo(
             builder,
             compiler,