]> matita.cs.unibo.it Git - helm.git/commitdiff
Better error message.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Sat, 25 Apr 2009 19:12:03 +0000 (19:12 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Sat, 25 Apr 2009 19:12:03 +0000 (19:12 +0000)
helm/software/components/ng_kernel/nCicTypeChecker.ml

index 3459c8dd246b34e48848b367491465d324bd0b7c..61cda8a336235e70c66cc14ed72f17e78a1679c6 100644 (file)
@@ -1089,7 +1089,10 @@ and type_of_constant ((Ref.Ref (uri,_)) as ref) =
   | (_,h1,_,_,C.Constant (_,_,_,ty,_)), Ref.Ref (_,Ref.Def h2) ->
      if h1 <> h2 then error ();
      ty
-  | _ -> raise (AssertFailure (lazy "type_of_constant: environment/reference"))
+  | _ ->
+    raise (AssertFailure
+     (lazy ("type_of_constant: environment/reference: " ^
+       Ref.string_of_reference ref)))
 
 and get_relevance ~metasenv ~subst context t args = 
    let ty = typeof ~subst ~metasenv context t in