Update to LLVM 23#158734
Conversation
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
💔 Test for b003a3f failed: CI. Failed job:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
@bors try |
This comment has been minimized.
This comment has been minimized.
|
💔 Test for 0259978 failed: CI. Failed job:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
@bors try |
This comment has been minimized.
This comment has been minimized.
|
💔 Test for 4973bfc failed: CI. Failed job:
|
This comment has been minimized.
This comment has been minimized.
There is now only a single "module asm", not one before each line.
The assume here is not really relevant to the purpose of the test, and it's position changed in LLVM 23.
Codegen changed in: llvm/llvm-project@66c1b6f
This doesn't optimize as desired since: llvm/llvm-project@21f439f
These now have additional !guid metadata.
We probably want to change this to align with Linux, but for now keep the old behavior.
This comment has been minimized.
This comment has been minimized.
It's a dependency of LLVM now.
|
@bors try jobs=dist-x86_64-apple,dist-apple-various,dist-aarch64-apple,aarch64-apple,aarch64-apple-macos-26 |
This comment has been minimized.
This comment has been minimized.
Update to LLVM 23 try-job: dist-x86_64-apple try-job: dist-apple-various try-job: dist-aarch64-apple try-job: aarch64-apple try-job: aarch64-apple-macos-26
|
💥 Test timed out after |
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
@bors try jobs=dist-x86_64-apple,x86_64-mingw-1,x86_64-mingw-2,dist-i686-mingw,dist-x86_64-mingw,dist-aarch64-llvm-mingw,dist-x86_64-llvm-mingw |
Update to LLVM 23 try-job: dist-x86_64-apple try-job: x86_64-mingw-1 try-job: x86_64-mingw-2 try-job: dist-i686-mingw try-job: dist-x86_64-mingw try-job: dist-aarch64-llvm-mingw try-job: dist-x86_64-llvm-mingw
This comment has been minimized.
This comment has been minimized.
|
Finished benchmarking commit (2c1f844): comparison URL. Overall result: ❌✅ regressions and improvements - please read:Benchmarking means the PR may be perf-sensitive. It's automatically marked not fit for rolling up. Overriding is possible but disadvised: it risks changing compiler perf. Next, please: If you can, justify the regressions found in this try perf run in writing along with @bors rollup=never rustc-perf 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 1.0%, secondary -2.6%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary -5.3%, secondary -2.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary -0.2%, secondary -0.8%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 489.85s -> 459.406s (-6.21%) |
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
💔 Test for de5468d failed: CI. Failed jobs:
|
View all comments
r? @ghost