-
Notifications
You must be signed in to change notification settings - Fork 347
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
ICE due to missing struct tail normalization #3282
Comments
To answer the question there:
Because I had no idea I would have to normalize. ;) The entire normalization thing is largely opaque to me -- in the sense of, I have no idea when things are already normalized and which APIs are dangerous to call because they assume an already-normalized term. I usually just sprinkle random normalization calls across the interpreter until it works. 🤷 |
Also see the discussion at rust-lang/rust#120354 (comment) |
…RalfJung miri: normalize struct tail in ABI compat check fixes rust-lang/miri#3282 extracted from rust-lang#120354, see rust-lang#120354 (comment) for context r? `@RalfJung`
…RalfJung miri: normalize struct tail in ABI compat check fixes rust-lang/miri#3282 extracted from rust-lang#120354, see rust-lang#120354 (comment) for context r? ``@RalfJung``
Rollup merge of rust-lang#120587 - lukas-code:miri-tail-normalize, r=RalfJung miri: normalize struct tail in ABI compat check fixes rust-lang/miri#3282 extracted from rust-lang#120354, see rust-lang#120354 (comment) for context r? ```@RalfJung```
miri: normalize struct tail in ABI compat check fixes #3282 extracted from rust-lang/rust#120354, see rust-lang/rust#120354 (comment) for context r? ```@RalfJung```
Caused by an issue in rustc itself, found here https://github.com/rust-lang/rust/pull/120354/files#r1469154220 from what I can tell this is only testable via MIRI however, so I opened the issue for this here.
results in an ICE
The text was updated successfully, but these errors were encountered: