be a bit more liberal with respect to the universal sort -- it sometimes help
authorblanchet
Thu, 09 Jun 2011 00:16:28 +0200
changeset 43299 f78d5f0818a0
parent 43298 82d4874757df
child 43300 854f667df3d6
be a bit more liberal with respect to the universal sort -- it sometimes help
src/HOL/Tools/Metis/metis_tactics.ML
--- a/src/HOL/Tools/Metis/metis_tactics.ML	Thu Jun 09 00:16:28 2011 +0200
+++ b/src/HOL/Tools/Metis/metis_tactics.ML	Thu Jun 09 00:16:28 2011 +0200
@@ -207,10 +207,10 @@
     fun tac clause = resolve_tac (FOL_SOLVE type_syss ctxt clause ths) 1
   in
     if exists_type type_has_top_sort (prop_of st0) then
-      (verbose_warning ctxt "Proof state contains the universal sort {}";
-       Seq.empty)
+      verbose_warning ctxt "Proof state contains the universal sort {}"
     else
-      Meson.MESON (preskolem_tac ctxt) (maps neg_clausify) tac ctxt i st0
+      ();
+    Meson.MESON (preskolem_tac ctxt) (maps neg_clausify) tac ctxt i st0
   end
 
 val metis_default_type_syss = [partial_type_sys, full_type_sys]