-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Broken MIR: generator contains type ... after copy & destination propagation #76375
Comments
The ICE is no longer reproduced with the latest nightly on glacier, marking as |
For copy propagation this is still an issue, but the test case now requires |
@tmiasko Thanks for the heads-up! Submitted a PR to readd this: rust-lang/glacier#479 |
Triage: It's now compiled fine (again) with the latest nightly (I'd say it's finally fixed by #77306). |
Add some MIR-related regression tests Closes rust-lang#68841 Closes rust-lang#75053 Closes rust-lang#76375 Closes rust-lang#77911 I think they're fixed by rust-lang#77306.
…r=oli-obk Limit storage duration of inlined always live locals Closes rust-lang#76375.
…r=oli-obk Limit storage duration of inlined always live locals Closes rust-lang#76375.
x.rs:
y.rs
The copy propagation removes storage markers during optimization. Afterwards state transforms considers them to be always live across yield. Due to pass ordering, requires inliner to expose the issue.
The text was updated successfully, but these errors were encountered: