We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Derive EqDec
I am using the newly released version for 8.13, and Derive EqDec fails for me on this example:
Require Import Equations.HoTT.All. Inductive A : Type := | foo : A | bar : A -> A -> A. Derive NoConfusion for A. Derive EqDec for A.
When I compile it from the command line (with -noinit and -indices-matter) I get the following error:
-noinit
-indices-matter
File "./test.v", line 8, characters 0-19: Error: The term "A_eqdec" has type "forall x y : A, dec_eq x y" while it is expected to have type "EqDec A".
However, in coqtop the error message is less comprehensible:
Toplevel input, characters 0-19: > Derive EqDec for A. > ^^^^^^^^^^^^^^^^^^^ Error: <in exception printer>:<original exception:Anomaly "Uncaught exception Not_found." Please report at http://coq.inria.fr/bugs/.
The text was updated successfully, but these errors were encountered:
Thanks for the report! Probably a mismatch with the Prop setup that is easy to fix.
Sorry, something went wrong.
Fix issue #389
b18712f
98ef42b
Successfully merging a pull request may close this issue.
I am using the newly released version for 8.13, and
Derive EqDec
fails for me on this example:When I compile it from the command line (with
-noinit
and-indices-matter
) I get the following error:However, in coqtop the error message is less comprehensible:
The text was updated successfully, but these errors were encountered: