equal
deleted
inserted
replaced
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 |