author | paulson <lp15@cam.ac.uk> |
Fri, 10 Jun 2016 17:12:14 +0100 | |
changeset 63281 | 06b021ff8920 |
parent 63280 | d2d26ff708d7 (diff) |
parent 63279 | 243fdbbbd4ef (current diff) |
child 63282 | 7c509ddf29a5 |
--- a/src/Provers/blast.ML Fri Jun 10 16:36:24 2016 +0200 +++ b/src/Provers/blast.ML Fri Jun 10 17:12:14 2016 +0100 @@ -1266,7 +1266,9 @@ | cell => (cond_tracing (trace orelse stats) (fn () => Timing.message (Timing.result start) ^ " for reconstruction"); Seq.make(fn()=> cell)) - end + end handle TERM _ => + (cond_tracing trace (fn () => "PROOF RAISED EXN TERM for depth " ^ string_of_int lim); + backtrack trace choices) in prove (state, start, [initBranch (mkGoal concl :: hyps, lim)], cont) end