equal
deleted
inserted
replaced
190 val {outcome, filter_result = {fact_ids, atp_proof, ...}, used_from, run_time} = |
190 val {outcome, filter_result = {fact_ids, atp_proof, ...}, used_from, run_time} = |
191 smt_filter_loop name params state goal subgoal factss |
191 smt_filter_loop name params state goal subgoal factss |
192 val used_facts = |
192 val used_facts = |
193 (case fact_ids of |
193 (case fact_ids of |
194 NONE => map fst used_from |
194 NONE => map fst used_from |
195 | SOME ids => sort_wrt fst (map (fst o snd) ids)) |
195 | SOME ids => sort_by fst (map (fst o snd) ids)) |
196 val outcome = Option.map failure_of_smt_failure outcome |
196 val outcome = Option.map failure_of_smt_failure outcome |
197 |
197 |
198 val (preferred_methss, message) = |
198 val (preferred_methss, message) = |
199 (case outcome of |
199 (case outcome of |
200 NONE => |
200 NONE => |