Consolidate LLVM skip in check builds in bootstrap - #161853
Conversation
Its environment variables don't seem to be used for the codegen backends.
|
@bors rollup=never note="bootstrap llvm skip logic" |
|
@bors r=jieyouxu Let's try to land this and see if there aren't any issues. |
This comment has been minimized.
This comment has been minimized.
|
@bors r- |
|
This pull request was unapproved. |
|
Surprise surprise, I didn't run bootstrap tests. |
|
@bors r=jieyouxu |
This comment has been minimized.
This comment has been minimized.
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 344f790 (parent) -> 17fd5b8 (this PR) Test differencesShow 3 test diffs3 doctest diffs were found. These are ignored, as they are noisy. Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 17fd5b8a37b6667b6cc137f3cc35f09759768a3b --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 (17fd5b8): comparison URL. Overall result: ❌✅ regressions and improvements - no action needed@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 2.6%, secondary 0.5%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary -14.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 475.673s -> 474.378s (-0.27%) |
Before it was distributed amongst two places, which made it harder to follow the logic, and the
RUST_CHECKlogic was also applied for anything being built, even though it is only relevant for rustc itself. This PR centralizes the handling, and also enables it fordocbuilds.So
./x doc compilernow doesn't require building LLVM 🎉r? jieyouxu