diff options
| author | Pierre-Marie Pédrot | 2018-05-24 13:08:28 +0200 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2018-05-24 13:08:28 +0200 |
| commit | 4ce199bf63f8e9d209757ddcc25a63fa565f1546 (patch) | |
| tree | 07dc681ea7ada8b4740949b8085ab9d896ecc820 /test-suite | |
| parent | 9a236b4f854bf59be80148db94344347dab27a42 (diff) | |
| parent | 26da42bee0b32c0f7316475e64ca2204c740efd2 (diff) | |
Merge PR #7317: Fix #6798: coqchk ignores ugraph when comparing constant instances
Diffstat (limited to 'test-suite')
| -rw-r--r-- | test-suite/coqchk/univ.v | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test-suite/coqchk/univ.v b/test-suite/coqchk/univ.v index 19eea94b19..fcd7409272 100644 --- a/test-suite/coqchk/univ.v +++ b/test-suite/coqchk/univ.v @@ -46,3 +46,16 @@ Inductive constraint4 : (Type -> Type) -> Type := mk_constraint4 : let U1 := Type in let U2 := Type in constraint4 (fun x : U1 => (x : U2)). + +Module CMP_CON. + (* Comparison of opaque constants MUST be up to the universe graph. + See #6798. *) + Universe big. + + Polymorphic Lemma foo@{u} : Type@{big}. + Proof. exact Type@{u}. Qed. + + Universes U V. + + Definition yo : foo@{U} = foo@{V} := eq_refl. +End CMP_CON. |
