better name for SMT solver files
authorblanchet
Wed, 12 Dec 2012 00:14:58 +0100
changeset 50483 da63f2bc66b3
parent 50482 d7be7ccf428b
child 50484 8ec31bdb9d36
better name for SMT solver files
src/HOL/TPTP/mash_eval.ML
--- a/src/HOL/TPTP/mash_eval.ML	Wed Dec 12 00:14:58 2012 +0100
+++ b/src/HOL/TPTP/mash_eval.ML	Wed Dec 12 00:14:58 2012 +0100
@@ -90,12 +90,12 @@
         val isar_facts = find_suggested_facts (map (rpair 1.0) isar_deps) facts
         (* adapted from "mirabelle_sledgehammer.ML" *)
         fun set_file_name heading (SOME dir) =
-            Config.put Sledgehammer_Provers.dest_dir dir
-            #> Config.put Sledgehammer_Provers.problem_prefix
-              ("goal_" ^ string_of_int j ^ "_" ^ heading ^ "__")
-            #> Config.put SMT_Config.debug_files
-              (dir ^ "/" ^ Name.desymbolize false (ATP_Util.timestamp ()) ^ "_"
-              ^ serial_string ())
+            let val prob_prefix = "goal_" ^ string_of_int j ^ "_" ^ heading in
+              Config.put Sledgehammer_Provers.dest_dir dir
+              #> Config.put Sledgehammer_Provers.problem_prefix
+                            (prob_prefix ^ "__")
+              #> Config.put SMT_Config.debug_files (dir ^ "/" ^ prob_prefix)
+            end
           | set_file_name _ NONE = I
         fun prove ok heading get facts =
           let