Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fixes for LLVM 21#144116

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
nikic wants to merge3 commits intorust-lang:master
base:master
Choose a base branch
Loading
fromnikic:llvm-21-fixes
Open

Fixes for LLVM 21#144116

nikic wants to merge3 commits intorust-lang:masterfromnikic:llvm-21-fixes

Conversation

nikic
Copy link
Contributor

This fixes compatibility issues with LLVM 21 without performing the actual upgrade. Split out from#143684.

This fixes three issues:

  • Updates the AMDGPU data layout for address space 8.
  • Makes emit-arity-indicator.rs a no_core test, so it doesn't fail on non-x86 hosts.
  • Explicitly sets the exception model for wasm, as this is no longer implied by-wasm-enable-eh.

This is no longer implied by -wasm-enable-eh.
The presence of `@add-core-stubs` indicates that this was alreadyintended.
@rustbot
Copy link
Collaborator

r?@compiler-errors

rustbot has assigned@compiler-errors.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

User? to explicitly pick a reviewer

@rustbotrustbot added A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. S-waiting-on-reviewStatus: Awaiting review from the assignee but also interested parties. T-compilerRelevant to the compiler team, which will review and decide on the PR/issue. labelsJul 18, 2025
@rustbot
Copy link
Collaborator

These commits modifycompiler targets.
(See theTarget Tier Policy.)

rust-borsbot added a commit that referenced this pull requestJul 18, 2025
Update dist-x86_64-linux host toolchain to LLVM 21This updates the host clang used to build LLVM, as well as llvm-bolt. This avoids the bolt miscompile encountered in#144116.r? `@ghost`
@dianqk
Copy link
Member

r? dianqk@bors r+ rollup=always

@bors
Copy link
Collaborator

📌 Commita65563e has been approved bydianqk

It is now in thequeue for this repository.

@borsbors added S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-reviewStatus: Awaiting review from the assignee but also interested parties. labelsJul 18, 2025
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees

@dianqkdianqk

Labels
A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

5 participants
@nikic@rustbot@dianqk@bors@compiler-errors

[8]ページ先頭

©2009-2025 Movatter.jp