diff options
author | Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr> | 2017-07-11 00:59:53 +0200 |
---|---|---|
committer | Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr> | 2017-07-11 14:50:47 +0200 |
commit | 40ec7bc85b78f68257593234016f82d8e78d6384 (patch) | |
tree | 66d0a6fa9645dd43a17f281dd6a5e2c7fb8c6d0d /kernel/modops.mli | |
parent | e1d4ad82b1557a8cf808e0374ece9c39ed349ea2 (diff) |
Properly handling polymorphic inductive subtyping in the kernel.
Before this patch, inductive subtyping was enforcing syntactic equality
of the variable instance, instead of reasoning up to alpha-renaming.
Diffstat (limited to 'kernel/modops.mli')
-rw-r--r-- | kernel/modops.mli | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/modops.mli b/kernel/modops.mli index 4a150d54b..e2a94b691 100644 --- a/kernel/modops.mli +++ b/kernel/modops.mli @@ -108,7 +108,7 @@ type signature_mismatch_error = | IncompatibleInstances | IncompatibleUniverses of Univ.univ_inconsistency | IncompatiblePolymorphism of env * types * types - | IncompatibleConstraints of Univ.constraints + | IncompatibleConstraints of Univ.AUContext.t type module_typing_error = | SignatureMismatch of |