Skip to content

Adapt to rocq-prover/rocq#21531 (stricter Type in Type)#573

Merged
proux01 merged 1 commit intomath-comp:masterfrom
Yann-Leray:stricter-type-in-type
Feb 12, 2026
Merged

Adapt to rocq-prover/rocq#21531 (stricter Type in Type)#573
proux01 merged 1 commit intomath-comp:masterfrom
Yann-Leray:stricter-type-in-type

Conversation

@yannl35133
Copy link
Contributor

@yannl35133 yannl35133 commented Jan 23, 2026

Adapt to rocq-prover/rocq#21531

This fix is not subtle, there may be better ways to do this. As long as you stop relying on Type irrelevance, this will work

@yannl35133 yannl35133 force-pushed the stricter-type-in-type branch from 0f0a56f to 9749e00 Compare January 27, 2026 18:09
@yannl35133
Copy link
Contributor Author

@CohenCyril can you take a look? The use of Type-in-Type that is removed looks dubious, but I don't understand the proofs so I can't fix it.

@CohenCyril
Copy link
Member

Oh indeed this is suspicious...

@ppedrot
Copy link

ppedrot commented Feb 11, 2026

Please merge now.

@proux01
Copy link
Contributor

proux01 commented Feb 12, 2026

@yannl35133 FWIW, this seems backward compatible and should never have been a synchronous overlay (it should have been merged before the upstream PR)

@proux01 proux01 merged commit 6514c36 into math-comp:master Feb 12, 2026
133 of 144 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants