-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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: assertion failed: !hidden_types.has_erased_regions() #116306
Comments
I don't know about you, but I'm not sure we're getting everything we'd want out of the alt builds. I rarely hear about them, and especially not when they could have helped, like here: maybe enough time has passed by now to say debug assertions should also be turned on in the alt builds? Anyway, I believe |
Do not assert that hidden types don't have erased regions. cc rust-lang#116306 `args` can have erased regions. In the linked issue, this is reached by computing whether a large type is `Freeze` to compute its ABI. I do not have a minimized test to include.
Do not assert that hidden types don't have erased regions. cc rust-lang#116306 `args` can have erased regions. In the linked issue, this is reached by computing whether a large type is `Freeze` to compute its ABI. I do not have a minimized test to include.
Rollup merge of rust-lang#116452 - cjgillot:noassert-erased, r=oli-obk Do not assert that hidden types don't have erased regions. cc rust-lang#116306 `args` can have erased regions. In the linked issue, this is reached by computing whether a large type is `Freeze` to compute its ABI. I do not have a minimized test to include.
This should have been fixed by #116452, can this issue be closed? |
Yes, can confirm it's fixed. |
I might be able to
git bisect
this tomorrow, unfortunately cargo-bisect-rustc can't help because this is a debug assertion.Starts at least on this commit:
Error output
rustc-ice-2023-10-01T04:39:24.992139512Z-887849.txt
The text was updated successfully, but these errors were encountered: