Closed leodemoura closed 5 days ago
Mathlib CI status (docs):
This needed one extra type ascription in Plausible
, but otherwise Mathlib was unharmed.
Oh! The change required in Plausible is exactly what is now failing in the test typeOccursCheckIssue.lean
.
At #6128, I made a change to not create unused let binders in metavariable types when eliminating dependencies. This, together with a proper type occurs check, closes #6013 and causes no breakages.
This PR fixes bug at
typeOccursCheck
that allowed cycles in the metavariable assignments.closes #6013