-
Notifications
You must be signed in to change notification settings - Fork 106
Miscompilation of portable-simd with nightly-2025-02-12 on arm64 Linux #1560
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
Comments
With
|
I suspect I messed up the alignment logic in rustc_codegen_cranelift/src/common.rs Line 402 in 28a241f
|
Turns out at multiple places I was using the preferred alignment rather than abi alignment and the size is not necessarily a multiple of the preferred alignment, while it is always a multiple of the abi alignment. |
Fixed by c27715b |
rust-lang/rust#137078 will sync the subtree. |
…orn3 Subtree sync for rustc_codegen_cranelift This fixes a miscompilation (rust-lang/rustc_codegen_cranelift#1560) r? `@ghost` `@rustbot` label +A-codegen +A-cranelift +T-compiler
Subtree sync for rustc_codegen_cranelift This fixes a miscompilation (rust-lang/rustc_codegen_cranelift#1560) r? `@ghost` `@rustbot` label +A-codegen +A-cranelift +T-compiler
I've so far reduced it to
This crash is not consistent and seems to depend on the ASLR seed.
The text was updated successfully, but these errors were encountered: