src/HOL/Tools/Sledgehammer/sledgehammer_provers.ML
changeset 53500 53b9326196fe
parent 53492 c3d7d9911aae
child 53517 1165e8960f59
equal deleted inserted replaced
53499:abec1d118bc9 53500:53b9326196fe
  1120             fun num_of_facts fact_filter num_facts =
  1120             fun num_of_facts fact_filter num_facts =
  1121               string_of_int num_facts ^
  1121               string_of_int num_facts ^
  1122               (if show_filter then " " ^ quote fact_filter else "") ^
  1122               (if show_filter then " " ^ quote fact_filter else "") ^
  1123               " fact" ^ plural_s num_facts
  1123               " fact" ^ plural_s num_facts
  1124             val _ =
  1124             val _ =
  1125               if verbose andalso is_some outcome then
  1125               if debug then
  1126                 quote name ^ " invoked with " ^
  1126                 quote name ^ " invoked with " ^
  1127                 num_of_facts fact_filter num_facts ^ ": " ^
  1127                 num_of_facts fact_filter num_facts ^ ": " ^
  1128                 string_of_failure (failure_of_smt_failure (the outcome)) ^
  1128                 string_of_failure (failure_of_smt_failure (the outcome)) ^
  1129                 " Retrying with " ^ num_of_facts new_fact_filter new_num_facts ^
  1129                 " Retrying with " ^ num_of_facts new_fact_filter new_num_facts ^
  1130                 "..."
  1130                 "..."