]> matita.cs.unibo.it Git - helm.git/commitdiff
catch wrapped exception
authorEnrico Tassi <enrico.tassi@inria.fr>
Tue, 1 Sep 2009 08:25:33 +0000 (08:25 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Tue, 1 Sep 2009 08:25:33 +0000 (08:25 +0000)
helm/software/components/ng_tactics/nTacStatus.ml

index 035e65ac7b83089cd086b803045c8b24f165ed51..25beed2594509413ceca3ae2f00e4a9f27900217 100644 (file)
@@ -239,8 +239,8 @@ let select_term
     (* we could lift wanted step-by-step *)
     try true, unify status ctx (None, ctx, t) wanted
     with 
-    | NCicUnification.UnificationFailure _ 
-    | NCicUnification.Uncertain _ -> false, status
+    | Error (_, Some (NCicUnification.UnificationFailure _))
+    | Error (_, Some (NCicUnification.Uncertain _)) -> false, status
   in
   let match_term status ctx (wanted : cic_term) t =
     let rec aux ctx (status,already_found) t =