Update to LLVM 22.1.0-rc3#152428
Conversation
|
r? @cuviper rustbot has assigned @cuviper. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
|
@bors r+ rollup=never |
|
@bors p=5 I think submodule updates can always get a priority bump. Also this fixes some pretty noticeable regressions. |
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 7dc2e92 (parent) -> 7057231 (this PR) Test differencesShow 5 test diffsStage 2
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 7057231bd78d6c7893f905ea1832365d4c5efe17 --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 (7057231): 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 (secondary 2.7%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary 1.8%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 475.749s -> 476.438s (0.14%) |
The nightly has the LLVM bump that resolves the relevant issue. This reverts commit 99d1fc7. Link: rust-lang/rust#152428
The nightly has the LLVM bump that resolves the relevant issue. This reverts commit 99d1fc7. Link: rust-lang/rust#152428
Update to LLVM 22.1.0-rc3, plus a cherry-pick of llvm/llvm-project#179631 which is still pending backport upstream.
Fixes #151926.
Fixes #151832.
Fixes #151818.
Fixes #151807.
Fixes #t-compiler/help > Inlining causing function to get replace with TRAP.
Should also address #131745, but we should verify that separately.