LANGUAGES Signal 184
Announcing Rust 1.97.1
This is a correctness fix, not a feature release. Code compiled with affected versions may have been silently miscompiled, which is a serious concern for production systems relying on Rust's correctness guarantees. The patch disables the problematic Rust-side IR change and backports an LLVM correction.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
The miscompilation stems from an LLVM optimization and has existed since at least Rust 1.87.
Rust 1.97.0 increased the likelihood of triggering the bug, prompting this patch release.
Users can update via `rustup update stable`.
THE CLUSTER
↗