You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With https://reviews.llvm.org/D86310 LLVM now has i128 aligned to
16-bytes on x86 based platforms. This will be in LLVM-18. This patch
updates all our spec targets to be 16-byte aligned, and ignores the
alignment change when checking what the LLVM's default spec is on
the relevant targets for older LLVMs.
* This is a potentially breaking change, as u128 and i128 will have
their alignment increase on some platforms.
* This results in Rust overaligning things relative to LLVM on older
LLVMs.
See #54341
0 commit comments