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.
|
💔 Test for a5c2b7a failed: CI. Failed job:
|
|
That looks like a legitimate failure. |
|
Likely to reopen the queue soon. @bors p=0 |
|
I assume it's time to bump GCC for netbsd: https://godbolt.org/z/axh5PKMes. |
|
I'll send a PR to mirror the files. That doesn't have to block this PR though. Can you push the fix here? |
|
@bors try jobs=dist-x86_64-netbsd |
This comment has been minimized.
This comment has been minimized.
|
Mirror PR here: rust-lang/ci-mirrors#52 |
|
Some changes occurred in src/doc/rustc/src/platform-support cc @Noratrieb |
|
@bors r=cuviper |
|
@bors p=5 blocking other work |
This comment has been minimized.
This comment has been minimized.
|
💔 Test for 1ccfdc3 failed: CI. Failed job:
|
This comment has been minimized.
This comment has been minimized.
|
@davidtwco I'm just looking into it (#160042), but based on #152038 I assume you're more knowledgeable about this: |
|
@jchlanda as the project goal owner for aarch64 pauth (even if linux) does the test update look good to you, or do you have any other simple solution at hand to unblock the update to LLVM 23? |
|
IIUC, llvm/llvm-project#203989 should use the B-key by default now. Base on https://github.com/rust-lang/rust/blob/main/compiler/rustc_codegen_llvm/src/attributes.rs#L555 and llvm/llvm-project#203989, I think we should make |
I don't think this is right, we should default to |
View all comments
Changes in this PR (apart from the LLVM update):
LLVM_VERSIONED_DYLIB_NAME_ON_DARWIN=OFF, which restores the previous unversioned naming of the LLVM dylib on Darwin. I expect we'll want to change this for consistency with Linux, but given the amount of trouble Darwin dylibs have caused in the past, I'm not trying to do it in this PR.i686-pc-windows-gnuhost tools compiler-team#1020.Issues: