about summary refs log tree commit diff
path: root/src/bootstrap
diff options
context:
space:
mode:
authoronur-ozkan <work@onurozkan.dev>2024-09-13 18:54:53 +0300
committeronur-ozkan <work@onurozkan.dev>2024-09-13 18:54:53 +0300
commitf03bfb871bce3d89f948b7138474f91f22fc930a (patch)
tree3c5a710cfe0adaee22de5f277d24cefef14075c4 /src/bootstrap
parentd0985bb5240317daaf7c7f8790479e5f08ac0dd5 (diff)
downloadrust-f03bfb871bce3d89f948b7138474f91f22fc930a.tar.gz
rust-f03bfb871bce3d89f948b7138474f91f22fc930a.zip
avoid updating LLVM submodule during bootstrap unit tests
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Diffstat (limited to 'src/bootstrap')
-rw-r--r--src/bootstrap/src/core/config/config.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bootstrap/src/core/config/config.rs b/src/bootstrap/src/core/config/config.rs
index 9271e809853..79c2f73161e 100644
--- a/src/bootstrap/src/core/config/config.rs
+++ b/src/bootstrap/src/core/config/config.rs
@@ -2739,6 +2739,8 @@ impl Config {
                 return false;
             }
 
+            // Fetching the LLVM submodule is unnecessary for self-tests.
+            #[cfg(not(feature = "bootstrap-self-test"))]
             self.update_submodule("src/llvm-project");
 
             // Check for untracked changes in `src/llvm-project`.