about summary refs log tree commit diff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2025-08-25 16:17:56 +0000
committerbors <bors@rust-lang.org>2025-08-25 16:17:56 +0000
commit54c581243c977c7662c949b5795c31147f8a60ed (patch)
treec648a2a71d1fcb49a106d6a36559f00ce3e8d7c4 /Cargo.lock
parentb779120cad2c93e53c0dfb7007c1214b2b275183 (diff)
parent412734de2943c700a7606bd4a1fe81f58461bca7 (diff)
downloadrust-54c581243c977c7662c949b5795c31147f8a60ed.tar.gz
rust-54c581243c977c7662c949b5795c31147f8a60ed.zip
Auto merge of #145472 - Kobzol:bootstrap-dist, r=jieyouxu
Enforce in bootstrap that dist and install must have stage at least 1

This is a continuation of my efforts to fix staging in bootstrap after the stage0 redesign. This PR gets rid of all `compiler_for` usages in the `dist` steps :tada: The only remaining usages are in the `test` steps, which are my next goal, and which will be the final boss.. both because they are quite tricky, and because most of the the rest of the steps have been already fixed.

The changes are relatively straightforward, `x dist` defaults to stage 2, so in that case we want to use a stage 1 build compiler for everything (except stdlib, but we usually use it even there because of uplifting).

What I didn't fix yet are the docs steps, because they are *very* implicit right now, and fixing them deserves its own PR.

The first commit reverts the tests that I accidentally removed in https://github.com/rust-lang/rust/pull/145340 :man_facepalming: I did it in this PR to avoid further git conflicts..

Best reviewed commit-by-commit.

r? `@jieyouxu`

try-job: dist-i686-linux
try-job: dist-armhf-linux
try-job: dist-x86_64-linux
try-job: dist-x86_64-msvc
try-job: dist-apple-various
try-job: dist-x86_64-apple
try-job: x86_64-msvc-2
Diffstat (limited to 'Cargo.lock')
0 files changed, 0 insertions, 0 deletions