File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -46,6 +46,28 @@ llvm-tools = false
4646std-features = ["panic-unwind", "compiler-builtins-no-f16-f128"]
4747
4848EOF
49+
50+ cat << EOF | git apply -
51+ diff --git a/src/bootstrap/src/core/config/config.rs b/src/bootstrap/src/core/config/config.rs
52+ index cf4ef4ee310..fe78560fcaf 100644
53+ --- a/src/bootstrap/src/core/config/config.rs
54+ +++ b/src/bootstrap/src/core/config/config.rs
55+ @@ -3138,13 +3138,6 @@ fn parse_download_ci_llvm(
56+ );
57+ }
58+
59+ - if b && self.is_running_on_ci {
60+ - // On CI, we must always rebuild LLVM if there were any modifications to it
61+ - panic!(
62+ - "\` llvm.download-ci-llvm\` cannot be set to \` true\` on CI. Use \` if-unchanged\` instead."
63+ - );
64+ - }
65+ -
66+ // If download-ci-llvm=true we also want to check that CI llvm is available
67+ b && llvm::is_ci_llvm_available_for_target(self, asserts)
68+ }
69+ EOF
70+
4971popd
5072
5173# Allow the testsuite to use llvm tools
You can’t perform that action at this time.
0 commit comments