We should build ALL Rust code in this repo in CI #136406
Labels
A-contributor-roadblock
Area: Makes things more difficult for new contributors to rust itself
A-test-infra
Area: test infrastructure (may span bootstrap/compiletest/more)
A-testsuite
Area: The testsuite used to check the correctness of rustc
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
We should build ALL Rust code in this repo
when we doin CI. Including subtrees. This is needed to ensure that contributors will not occasionally break anything, especially when doing tree-wide changes../x test
For example, in #134420 a contributor replaced tree-wide
&PathBuf
with&Path
. Unfortunately, he broke./x perf
. This was not noticed, becausesrc/tools/rustc-perf-wrapper
is not built duringCI. (Later he fixed that problem.)./x test
So, please, build everything in
CI, including subtrees../x test
I add "contributor roadblock", because I think this is minor contributor roadblock.
@rustbot label A-contributor-roadblock C-enhancement -C-bug
HEAD
fd19773
The text was updated successfully, but these errors were encountered: