-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[beta] Update LLVM to resolve a miscompilation found in 114312. #114726
Conversation
r? @cuviper (rustbot has picked a reviewer for you, use r? to override) |
|
@rustbot label: +beta-nominated |
Thanks! We're outside normal procedure, but I'm accepting this backport based on #114312 (comment). |
📌 Commit 8ca16b2ae5701afccfe51055a0425fb3fa6127de has been approved by It is now in the queue for this repository. |
@bors p=1 (bumping this above my PR since this is for beta, and mine isn't urgent) |
⌛ Testing commit 8ca16b2ae5701afccfe51055a0425fb3fa6127de with merge a93a8865012b5e8ad54c266ecfd1c1472d63e1ba... |
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
💔 Ooooooops!! I'm not sure why rustc didn't submit |
I would assume that's just a difference in calling convention for their C ABIs. |
Done. https://github.com/rust-lang/rust/compare/8ca16b2ae5701afccfe51055a0425fb3fa6127de..3008c3ee85223e69430e1e8712af4b683e33eb86. I hope this goes well. |
@bors r+ |
📌 Commit 3008c3ee85223e69430e1e8712af4b683e33eb86 has been approved by It is now in the queue for this repository. |
⌛ Testing commit 3008c3ee85223e69430e1e8712af4b683e33eb86 with merge 2d143ad1542b85a8f00c01c820d5aad0c4fe2e89... |
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
We show this miscompilation in this commit.
Change to |
@bors r+ |
☀️ Test successful - checks-actions |
Update LLVM submodule Merge the current release/17.x branch. Fixes rust-lang#114691. Fixes rust-lang#114312. The test for the latter is taken from rust-lang#114726.
Related issue: #114312 .
After the master updates the LLVM, we will add the same test cases. In the meantime, close the issue.