about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJieyou Xu <jieyouxu@outlook.com>2024-11-19 20:00:58 +0800
committerJieyou Xu <jieyouxu@outlook.com>2024-11-19 20:29:54 +0800
commit4b5c88301bcc20de9fa58b7390d78d596f7d7223 (patch)
treea498c7f85f0d5ba9142bc15cb823f09a2aac2f28
parentfcfb782a7582fc5f2264c2bcb67e6ffe6ea4a0e2 (diff)
downloadrust-4b5c88301bcc20de9fa58b7390d78d596f7d7223.tar.gz
rust-4b5c88301bcc20de9fa58b7390d78d596f7d7223.zip
Explicitly disable llvm tools for cranelift
-rw-r--r--compiler/rustc_codegen_cranelift/scripts/setup_rust_fork.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/compiler/rustc_codegen_cranelift/scripts/setup_rust_fork.sh b/compiler/rustc_codegen_cranelift/scripts/setup_rust_fork.sh
index 2f13b0b9cb8..5b3f2a91207 100644
--- a/compiler/rustc_codegen_cranelift/scripts/setup_rust_fork.sh
+++ b/compiler/rustc_codegen_cranelift/scripts/setup_rust_fork.sh
@@ -38,6 +38,11 @@ local-rebuild = true
 codegen-backends = ["cranelift"]
 deny-warnings = false
 verbose-tests = false
+# The cg_clif sysroot doesn't contain llvm tools and unless llvm_tools is
+# disabled bootstrap will crash trying to copy llvm tools for the bootstrap
+# compiler.
+llvm_tools = false
+
 EOF
 popd