Enforce in bootstrap that clippy must have stage at least 1#145131
Enforce in bootstrap that clippy must have stage at least 1#145131bors merged 15 commits intorust-lang:masterfrom
Conversation
|
This PR modifies If appropriate, please update |
This comment has been minimized.
This comment has been minimized.
|
☔ The latest upstream changes (presumably #145011) made this pull request unmergeable. Please resolve the merge conflicts. |
|
@rustbot author |
86f514d to
bbce854
Compare
|
Rebased. |
This comment has been minimized.
This comment has been minimized.
|
I realized that |
This comment has been minimized.
This comment has been minimized.
8783c7d to
16e6dd9
Compare
|
@rustbot ready |
This comment has been minimized.
This comment has been minimized.
16e6dd9 to
3419ff3
Compare
|
☔ The latest upstream changes (presumably #145295) made this pull request unmergeable. Please resolve the merge conflicts. |
To correctly pass `RustcPrivateCompilers` to it and to avoid running it on `x clippy compiler`.
3419ff3 to
2e4e0fc
Compare
|
@bors r+ rollup=never (clippy staging) |
|
☀️ Test successful - checks-actions |
What is this?This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.Comparing 8e77954 (parent) -> 2c1ac85 (this PR) Test differencesShow 12 test diffsStage 0
Additionally, 4 doctest diffs were found. These are ignored, as they are noisy. Job group index Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 2c1ac85679678dfe5cce7ea8037735b0349ceaf3 --output-dir test-dashboardAnd then open Job duration changes
How to interpret the job duration changes?Job durations can vary a lot, based on the actual runner instance |
|
Finished benchmarking commit (2c1ac85): comparison URL. Overall result: ❌✅ regressions and improvements - please read the text belowOur benchmarks found a performance regression caused by this PR. Next Steps:
@rustbot label: +perf-regression Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary 6.5%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary 2.4%, secondary 3.1%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary 0.0%, secondary 0.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 469.796s -> 470.224s (0.09%) |
|
Pretty wild noise, but noise nevertheless: @rustbot label: +perf-regression-triaged |

This mostly piggybacks on the previous
x checkrework.The new "rules" follow the new staging logic. So
x clippy <foo>lintsfoousing stage0 Clippy.x clippy --stage 2 <foo>lintsfoousing stage1 Clippy (which is built from in-tree sources).I had to fix some latent issues with
prepare_compiler_for_checkalong the way.Checking
rustc_privatetools should now check less compiler crates (or rather not check compiler examples/tests/etc.), potentially speeding it up slightly.I also had to make some manual adjustments to
x clippy ciso that it doesn't do needless work.r? @jieyouxu