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
I've confirmed that this is bug was not directly caused by our changes to cargo-miri. I incrementally pared down an unmodified copy of src/tools/miri within an aarch64 Linux container, compiling it regularly until I replicated the erro. Everything continued to work as expected until I disabled Miri's "hack" for switching to check-only builds (removing link in --emit)
We've encountered a target-specific ICE on
aarch64-unknown-linux-gnu
.The error occurs when lowering a
StorageLive
statement inrustc_codegen_ssa
.If
-Zmir-opt-level
is set to0
, then this leads to an access out of boundsThis occurs when
cargo-bsan
builds a sysroot—we need to disable optimizations to ensure completeness.This could be related to #114858, since a similar error message occurred prior to this ICE.
Since we're still on 1.84.0, it may be worth rebasing to see if this has been fixed upstream. We need to, anyway, so that we're up to edition 2024.
Backtrace
The text was updated successfully, but these errors were encountered: