aboutsummaryrefslogtreecommitdiff
path: root/proofs
diff options
context:
space:
mode:
authormsozeau2008-09-07 00:10:42 +0000
committermsozeau2008-09-07 00:10:42 +0000
commita5e035d42a7043bcafe392c8e964ce85558cd319 (patch)
treea95c9cb9907616efe8851a934f59c7b413d011c7 /proofs
parent0e189432da864d7e31c9d6bb2355f349308a3d0a (diff)
More debugging of [Equations], now able to discharge even the heavily
dependent [noConfusion] definitions in "A Few Constructions on Constructors". Now the guardness check is blocking. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@11374 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'proofs')
-rw-r--r--proofs/logic.ml2
1 files changed, 2 insertions, 0 deletions
diff --git a/proofs/logic.ml b/proofs/logic.ml
index 818a32cea1..c07b6a8007 100644
--- a/proofs/logic.ml
+++ b/proofs/logic.ml
@@ -57,6 +57,8 @@ let rec catchable_exception = function
|NoOccurrenceFound _|CannotUnifyBindingType _|NotClean _
|CannotFindWellTypedAbstraction _
|UnsolvableImplicit _)) -> true
+ | Typeclasses_errors.TypeClassError
+ (_, Typeclasses_errors.UnsatisfiableConstraints _) -> true
| _ -> false
(* Tells if the refiner should check that the submitted rules do not