less verbose SAT tactic
authorboehmes
Thu, 01 May 2014 22:57:36 +0200
changeset 56817 0a08878f8b37
parent 56816 2f3756ccba41
child 56818 689a3eeb6f9e
less verbose SAT tactic
src/HOL/Tools/sat.ML
--- a/src/HOL/Tools/sat.ML	Thu May 01 22:57:34 2014 +0200
+++ b/src/HOL/Tools/sat.ML	Thu May 01 22:57:36 2014 +0200
@@ -332,8 +332,10 @@
       end
   in
     case
-      let val the_solver = Config.get ctxt solver
-      in (tracing ("Invoking solver " ^ the_solver); SatSolver.invoke_solver the_solver fm) end
+      let
+        val the_solver = Config.get ctxt solver
+        val _ = cond_tracing ctxt (fn () => "Invoking solver " ^ the_solver)
+      in SatSolver.invoke_solver the_solver fm end
     of
       SatSolver.UNSATISFIABLE (SOME (clause_table, empty_id)) =>
        (cond_tracing ctxt (fn () =>