-
Notifications
You must be signed in to change notification settings - Fork 732
Guard checking regression #17062
Copy link
Copy link
Open
Labels
kind: regressionProblems that were not present in previous versions.Problems that were not present in previous versions.part: fixpointsAbout Fixpoint, fix and mutual statementsAbout Fixpoint, fix and mutual statementspart: inductivesInductive types, fixpoints, etc.Inductive types, fixpoints, etc.
Metadata
Metadata
Assignees
Labels
kind: regressionProblems that were not present in previous versions.Problems that were not present in previous versions.part: fixpointsAbout Fixpoint, fix and mutual statementsAbout Fixpoint, fix and mutual statementspart: inductivesInductive types, fixpoints, etc.Inductive types, fixpoints, etc.
Fields
Give feedbackNo fields configured for issues without a type.
Description of the problem
The following is no longer accepted in Coq 8.16:
With a quite strange error message:
Obviously
tu'is a subterm oftu. This might be interacting with the restriction on eliminations (due to thereturn (box (match t with tt P end -> nat)presumably. But it used to work in 8.15, so it is more likely to have been introduced by the changes of @herbelinCoq Version