Hi
There is a notation clash between MetaCoq (PCUICEquality) and Int63:
Require Import Int63.
Require Import MetaCoq.PCUIC.PCUICEquality.
fails with
Error: Notation "_ ≡ _" is already defined at level 70 with arguments constr at next level, constr at next level while it is now required to be at level 60 with arguments constr at next level, constr at next level.
You can Require
both but you cannot Import
them both together, but only in different sections.
I'd say that's a bug and the right priority is 70, like the one of equality — IIRC, Int63
was fixed to use 70, so MetaCoq
should follow suit
Indeed, that's a bug, should be easy to fix.
https://github.com/MetaCoq/metacoq/pull/572
@Chantal Keller Which MetaCoq version are you using btw?
Thanks! I am using the beta2 version.
Good, it'll be in beta3
Chantal Keller has marked this topic as resolved.
Chantal Keller has marked this topic as resolved.
Chantal Keller has marked this topic as unresolved.
Matthieu Sozeau has marked this topic as resolved.
It's now part of the 8.13 branch
Last updated: May 31 2023 at 04:01 UTC