-
Notifications
You must be signed in to change notification settings - Fork 13.3k
ICE: unexpected infer type
#123140
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
Regression in nightly-2023-02-18 looking for regression commit between 2023-02-17 and 2023-02-18 |
Oh, I see. I forgot about Footnotes
|
Wait, I don't think we should deny Oh, okay, so inside As the comment over there says such a (const) projection would expand to an infinitely-long type. We also need to check the projected type for dummy self types and drop the existential const projection in case we find any. Edit: Tho, no I'm confused since the |
Stopping my investigations for now but overwriting the args (incl. the self type subst) of such projections with I haven't dug deeper yet but the cause of this might be the anon const query feeding in |
auto-reduced (treereduce-rust):
original code
original:
Version information
Command:
/home/matthias/.rustup/toolchains/master/bin/rustc
Program output
The text was updated successfully, but these errors were encountered: