src/HOL/Mirabelle/Tools/mirabelle_sledgehammer.ML
changeset 32941 72d48e333b77
parent 32937 34f66c9dd8a2
child 32947 3c19b98a35cd
equal deleted inserted replaced
32940:51d450f278ce 32941:72d48e333b77
   305 
   305 
   306     val time_limit =
   306     val time_limit =
   307       (case hard_timeout of
   307       (case hard_timeout of
   308         NONE => I
   308         NONE => I
   309       | SOME secs => TimeLimit.timeLimit (Time.fromSeconds secs))
   309       | SOME secs => TimeLimit.timeLimit (Time.fromSeconds secs))
   310     val (ATP_Wrapper.Prover_Result {success, message, theorem_names,
   310     val ({success, message, theorem_names, runtime=time_atp, ...}, time_isa) =
   311       runtime=time_atp, ...}, time_isa) =
       
   312       time_limit (Mirabelle.cpu_time atp) timeout
   311       time_limit (Mirabelle.cpu_time atp) timeout
   313   in
   312   in
   314     if success then (message, SH_OK (time_isa, time_atp, theorem_names))
   313     if success then (message, SH_OK (time_isa, time_atp, theorem_names))
   315     else (message, SH_FAIL(time_isa, time_atp))
   314     else (message, SH_FAIL(time_isa, time_atp))
   316   end
   315   end