-
Notifications
You must be signed in to change notification settings - Fork 19
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
Deep dive for leak check/higher ranked fn ptr subtyping #96
Labels
deep-dive-proposal
Proposal for a deep-dive discussion meeting
T-types
Add this label so rfcbot knows to poll the types team
Comments
BoxyUwU
added
deep-dive-proposal
Proposal for a deep-dive discussion meeting
T-types
Add this label so rfcbot knows to poll the types team
labels
Jul 11, 2023
This deep dive will be taking place on 28/8/2023. It was scheduled here |
this took place but imo did not have a satisfactory ending so not closing this |
Things to cover in a future deep dive:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
deep-dive-proposal
Proposal for a deep-dive discussion meeting
T-types
Add this label so rfcbot knows to poll the types team
Summary
I would like to have a deep dive to discuss
Rationale
rust-lang/rust#112999 has an FCP and it does relatively complicated changes to a future compat lint that atleast myself am rather unclear on whether its accurately stating breakage we want or not. Personally I tend to see this future compat lint as "buggy" rather than something we actually we want to turn into a hard error.
We also have an open soundness bug rust-lang/rust#97156 that is highly related to the changes that rust-lang/rust#112999 is making, some of the solutions to the soundness bug are even going in the opposite direction than rust-lang/rust#112999 and the future compat lint and explicitly wanting to allow those impls.
The text was updated successfully, but these errors were encountered: