-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Fix ICE regarding infinite recursive type inference ( Issue -> #92470 ) #98613
Conversation
r? @davidtwco (rust-highfive has picked a reviewer for you, use r? to override) |
You seem to have accidentally a binary file in your commit? |
Oh whoops! Was testing out the new build and might've added it, removing. 😅 |
I think you should force push to properly remove the binary from history |
I will squash the PR when it's ready anyways so it's not an issue. |
This comment has been minimized.
This comment has been minimized.
r? @jackh726 You should squash before this is reviewed so that the reviewer can approve immediately rather than waiting for the squash to happen :) |
It is currently drafted as I'm figuring out how to fix the tests. I will remember to squash though. @rustbot author |
This comment has been minimized.
This comment has been minimized.
The job Click to see the possible cause of the failure (guessed by this bot)
|
☔ The latest upstream changes (presumably #91743) made this pull request unmergeable. Please resolve the merge conflicts. |
cc @matthewjasper Any idea? Ignore the merge conflict I'll fix it later 🙃 |
This is a really hard issue to fix. I've done some experimenting around this before. Don't remember exactly what I tried, but wasn't successful. (There is a whole host of issues, including some under GATs, that stem from this.) |
Fixes #92470