Open
Description
Metadata | |
---|---|
Point of contact | @nikomatsakis |
Team(s) | types |
Goal document | 2025h1/formality |
Summary
We will model coherence (including negative impls) in a-mir-formality and compare its behavior against rustc.
This will require extending a-mir-formality with the ability to run Rust tests.
Tasks and status
- Discussion and moral support (types
)
Modeling and documenting coherence rules
- Author explainer for coherence model (@nikomatsakis)
Running Rust tests in a-mir-formality
- Mentorship (@nikomatsakis)
- Implementation ()
Stretch goal: modeling Rust borrow checker
- Mentorship (@nikomatsakis)
- Implementation ()