about summary refs log tree commit diff
path: root/compiler/rustc_error_codes
diff options
context:
space:
mode:
author许杰友 Jieyou Xu (Joe) <39484203+jieyouxu@users.noreply.github.com>2025-03-05 21:46:32 +0800
committerGitHub <noreply@github.com>2025-03-05 21:46:32 +0800
commit65da1ffe41c15b18736d12dcd1eb11343a0e3864 (patch)
tree387c9aab586c9bc8c2bbc516d4e4440fe0cc0474 /compiler/rustc_error_codes
parent9b8accbeb6336fa24d02b2a8bcaecaf44fe2bb65 (diff)
parent95b030f671bdc9652626a7a8490f42027973dfac (diff)
downloadrust-65da1ffe41c15b18736d12dcd1eb11343a0e3864.tar.gz
rust-65da1ffe41c15b18736d12dcd1eb11343a0e3864.zip
Rollup merge of #136581 - jieyouxu:makefile-be-gone, r=Kobzol
Retire the legacy `Makefile`-based `run-make` test infra

The final piece of [porting run-make tests to use Rust #121876](https://github.com/rust-lang/rust/issues/121876).
Closes #121876.
Closes #40713.
Closes #81791 (no longer using `wc`).
Closes #56475 (no longer a problem in current form of that test; we don't ignore the test on `aarch64-unknown-linux-gnu`).

### Summary

This PR removes the legacy `Makefile`-based `run-make` test infra which has served us well over the years. The legacy infra is no longer needed since we ported all of `Makefile`-based `run-make` tests to the new `rmake.rs` infra.

Additionally, this PR:

- Removes `tests/run-make/tools.mk` since no more `Makefile`-based tests remain.
- Updates `tests/run-make/README.md` and rustc-dev-guide docs to remove mention about `Makefile`-based `run-make` tests
- Update test suite requirements in rustc-dev-guide on Windows to no longer need MSYS2 (they should also now run successfully on native Windows MSVC).
- Update `triagebot.toml` to stop backlinking to #121876.

**Thanks to everyone who helped in this effort to modernize the `run-make` test infra and test suite!**

r? bootstrap
Diffstat (limited to 'compiler/rustc_error_codes')
0 files changed, 0 insertions, 0 deletions