diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2024-05-26 13:43:06 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-26 13:43:06 +0200 |
| commit | c7a17656a0828aa916ea5e90e31b3f84d00f3b97 (patch) | |
| tree | a0804ab1828c708010cbe15aae2405005f9fb577 /compiler/rustc_const_eval/src/errors.rs | |
| parent | 89c3739358ce64f4e2b796ca496b7c67b8ff8f54 (diff) | |
| parent | c81a40bbc02bb44aa99b3a94322dbf07e7a62ce1 (diff) | |
| download | rust-c7a17656a0828aa916ea5e90e31b3f84d00f3b97.tar.gz rust-c7a17656a0828aa916ea5e90e31b3f84d00f3b97.zip | |
Rollup merge of #125473 - weihanglo:respect-existing-config-toml, r=Kobzol
fix(opt-dist): respect existing config.toml This is another step toward making opt-dist work in sandboxed environments. See also <https://github.com/rust-lang/rust/pull/125465>. opt-dist verifies the final built rustc against a subset of rustc test suite. However it overwrote the pre-existing `config.toml` [^1], and that results in ./vendor/ directory removed [^2]. Instead of overwriting, this patch use `--set <config-value>` to override paths to rustc / cargo / llvm-config. [^1]: https://github.com/rust-lang/rust/blob/606afbb617a2949a4e35c4b0258ff94c980b9451/src/tools/opt-dist/src/tests.rs#L62-L77 [^2]: https://github.com/rust-lang/rust/blob/8679004993f08807289911d9f400f4ac4391d2bc/src/bootstrap/bootstrap.py#L1057
Diffstat (limited to 'compiler/rustc_const_eval/src/errors.rs')
0 files changed, 0 insertions, 0 deletions
