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