rust/src
Stuart Cook 458a57adeb
Rollup merge of #130256 - Zalathar:dump-stamp, r=jieyouxu
Re-run coverage tests if `coverage-dump` was modified

If the `coverage-dump` tool was modified, coverage tests should not be treated as up-to-date, because the tool's output might have changed.

Bootstrap already handles rebuilding the tool itself if its sources were changed, so all compiletest needs to do here is include the binary in the list of files whose timestamps are checked.

This should have no effect on non-coverage tests, because bootstrap won't pass the `--coverage-dump-path` flag, so the path in compiletest's config will be None.
2024-09-12 20:37:18 +10:00
..
bootstrap Rollup merge of #130161 - onur-ozkan:fmt-changed-files, r=Kobzol,RalfJung 2024-09-11 20:04:24 +02:00
ci Auto merge of #128939 - bjorn3:windows_cg_clif_component, r=albertlarsan68 2024-09-09 16:09:06 +00:00
doc Rollup merge of #129367 - madsmtm:fix-apple-aarch64-deployment-targets, r=jieyouxu 2024-09-12 20:37:15 +10:00
etc Remove unused option from x.py 2024-09-07 10:35:23 +05:30
librustdoc Auto merge of #129975 - notriddle:notriddle/lint-skip, r=GuillaumeGomez 2024-09-11 01:17:54 +00:00
llvm-project@4b8d29c585 Update LLVM to 19 327ca6c 2024-09-11 07:59:27 +08:00
rustdoc-json-types rustdoc: normalise type/field names in rustdoc-json-types/jsondoclint 2024-09-01 23:58:08 +03:00
tools Rollup merge of #130256 - Zalathar:dump-stamp, r=jieyouxu 2024-09-12 20:37:18 +10:00
README.md
stage0 bump stage0 2024-09-04 03:13:55 +01:00
version Bump to 1.83 2024-08-30 19:58:04 +01: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.