src/HOL/Tools/Sledgehammer/sledgehammer.ML
changeset 40556 d66403b60b3b
parent 40555 de581d7da0b6
child 40558 e75614d0a859
equal deleted inserted replaced
40555:de581d7da0b6 40556:d66403b60b3b
   471           | SOME SMT_Failure.Time_Out => iter_timeout <> timeout
   471           | SOME SMT_Failure.Time_Out => iter_timeout <> timeout
   472           | SOME (SMT_Failure.Solver_Crashed code) =>
   472           | SOME (SMT_Failure.Solver_Crashed code) =>
   473             (if verbose then
   473             (if verbose then
   474                "The SMT solver invoked with " ^ string_of_int num_facts ^
   474                "The SMT solver invoked with " ^ string_of_int num_facts ^
   475                " fact" ^ plural_s num_facts ^ " terminated abnormally with \
   475                " fact" ^ plural_s num_facts ^ " terminated abnormally with \
   476                \exit code " ^ string_of_int code
   476                \exit code " ^ string_of_int code ^ "."
   477                |> (if debug then error else warning)
   477                |> (if debug then error else warning)
   478              else
   478              else
   479                ();
   479                ();
   480              true (* kind of *))
   480              true (* kind of *))
   481           | SOME SMT_Failure.Out_Of_Memory => true
   481           | SOME SMT_Failure.Out_Of_Memory => true