Uh oh!
There was an error while loading. Please reload this page.
Update installed compiler dependencies - #63630
Conversation
rust-highfive
commented
Aug 16, 2019
(rust_highfive has picked a reviewer for you, use r? to override) |
nikic
commented
Aug 16, 2019
The bump only happened for LLVM 10 (while we're on LLVM 9), so technically we still support older compiler versions at this point in time. |
andjo403
commented
Aug 16, 2019
but to get it to work you need to set the allow-old-toolchain in the config.toml for llvm to receive LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN shall we add that to the description then? |
JohnCSimon
commented
Aug 24, 2019
Ping from triage - Thank you. |
andjo403
commented
Aug 24, 2019
maybe I shall point to the https://reviews.llvm.org/D57264 that is in the llvm version used and due to that commit there is an compile error if the LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN option is not set and as that is not described in the readme I think update the compiler version is a good solution when llvm 10 also removes that possibility anyway. |
nikomatsakis
commented
Aug 30, 2019
I think it makes sense to list the more modern dependencies as the default, and perhaps add a "subbullet" or something saying "you can use the older versions if you set LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN". (IIUC, that env variable is needed to use the older versions?) |
andjo403
commented
Aug 31, 2019
added a description in new chapter "Building rustc with older host toolchains" |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
JohnCSimon
commented
Sep 14, 2019
Ping from triage - Thank you. |
there is a soft-error for older toolchains from https://reviews.llvm.org/D57264 in preparation for the hard error in https://reviews.llvm.org/D66188
55c8e13 to
166719aCompareandjo403
commented
Sep 14, 2019
update the text according to the comments but also removed the range of compilers that was listed before due to the higher version listed did not need the option to be set |
nikomatsakis
commented
Sep 18, 2019
bors
commented
Sep 18, 2019
📌 Commit 166719a has been approved by |
Update installed compiler dependencies As llvm have updated the minimum toolchain https://reviews.llvm.org/D66188
Update installed compiler dependencies As llvm have updated the minimum toolchain https://reviews.llvm.org/D66188
Update installed compiler dependencies As llvm have updated the minimum toolchain https://reviews.llvm.org/D66188
Rollup of 5 pull requests Successful merges: - #63630 (Update installed compiler dependencies) - #64536 (Update Cargo) - #64554 (Polonius: more `ui` test suite fixes) - #64566 (A more generic interface for dataflow analysis) - #64591 (Fix a minor grammar nit, update UI tests) Failed merges: r? @ghost
As llvm have updated the minimum toolchain
https://reviews.llvm.org/D66188