diff options
| author | Stuart Cook <Zalathar@users.noreply.github.com> | 2025-09-29 11:56:41 +1000 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-29 11:56:41 +1000 | 
| commit | 3ea1bab98225515049b90c9dcb53a88d1451874a (patch) | |
| tree | 4a2628a13b383af6fa27125d18fb85dd1ca71da5 /compiler | |
| parent | e7760fa4993c5cfe5246d27a7773c08ff093987e (diff) | |
| parent | 8b1879864b4487c89ee414fa64abe42440fa922b (diff) | |
| download | rust-3ea1bab98225515049b90c9dcb53a88d1451874a.tar.gz rust-3ea1bab98225515049b90c9dcb53a88d1451874a.zip | |
Rollup merge of #146929 - Zalathar:capture, r=Kobzol,jieyouxu
compiletest: Remove old-output-capture and become a stage0 bootstrap tool The new compiletest output-capture system became the default in rust-lang/rust#146574, and no problems have been reported since. This PR therefore removes the old output-capture implementation from compiletest, and adjusts bootstrap to always build and test compiletest as a stage0 bootstrap tool. In other words, compiletest no longer relies on any unstable features (such as `libtest` or `internal_output_capture`), and is now written entirely in stable Rust! The compiletest self-tests still need access to an in-tree rustc, in order to obtain information via `rustc --print`, so we interpret `--stage` as indicating the stage of that secondary compiler, but always use the stage0 compiler to build compiletest itself. r? Kobzol
Diffstat (limited to 'compiler')
0 files changed, 0 insertions, 0 deletions
