rust/src
Stuart Cook 07192879f4
Rollup merge of #148459 - Zalathar:bootstrap-py, r=Kobzol
bootstrap: Split out a separate `./x test bootstrap-py` step

While testing changes to bootstrap, I was annoyed by the fact that `./x test bootstrap` spams a bunch of mysterious output to the console.

That output turns out to come from `bootstrap_test.py`, which runs unit tests for the Python parts of bootstrap. Those tests are (presumably) useful, but they don't add value when working on the Rust parts of bootstrap.

This PR therefore pulls them out into a separate test step that can be run with `./x test bootstrap-py`.
2025-11-04 23:01:11 +11:00
..
bootstrap Split out a separate ./x test bootstrap-py step 2025-11-04 13:11:39 +11:00
build_helper Include additional hashes in src/stage0 2025-09-27 08:43:22 -04:00
ci CI: rfl: move to temporary commit to support -Cjump-tables=n 2025-11-03 14:20:04 -06:00
doc Rollup merge of #148448 - rustbot:docs-update, r=ehuss 2025-11-04 13:44:51 +11:00
etc Rollup merge of #148395 - Kobzol:generalize-branch-references, r=marcoieni 2025-11-02 20:21:03 +01:00
gcc@4e995bd73c Update GCC submodule 2025-08-26 18:09:42 +02:00
librustdoc Rollup merge of #145915 - coolreader18:stabilize-fmt_from_fn, r=dtolnay 2025-11-04 13:44:47 +11:00
llvm-project@4f74b76fb6 Update LLVM to 21.1.3 2025-10-09 18:23:56 +08:00
rustc-std-workspace Generalize branch references to HEAD 2025-11-02 11:15:55 +01:00
rustdoc-json-types Add new doc(attribute = "...") attribute 2025-08-28 15:56:29 +02:00
tools Rollup merge of #148451 - Enselic:tidy-fix, r=clubby789 2025-11-04 13:44:51 +11:00
README.md
stage0 Bump stage0 to 1.92.0-beta.1 2025-10-28 13:35:43 -07:00
version Bump the version number to 1.93.0 2025-10-24 11:12:06 -07:00

This directory contains some source code for the Rust project, including:

  • The bootstrapping build system
  • Various submodules for tools, like cargo, tidy, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.