src/HOL/Tools/Sledgehammer/sledgehammer_minimize.ML
changeset 51009 e8ff34a1fa9a
parent 51007 4f694d52bf62
child 51010 afd0213a3dab
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_minimize.ML	Thu Jan 31 17:54:05 2013 +0100
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_minimize.ML	Thu Jan 31 17:54:05 2013 +0100
@@ -269,7 +269,7 @@
         (params as {verbose, isar_proofs, minimize, ...})
         ({state, subgoal, subgoal_count, fact_triple = (facts, _, _), ...}
          : prover_problem)
-        (result as {outcome, used_facts, run_time, preplay, message,
+        (result as {outcome, used_facts, used_from, run_time, preplay, message,
                     message_tail} : prover_result) =
   if is_some outcome orelse null used_facts then
     result
@@ -317,8 +317,9 @@
     in
       case used_facts of
         SOME used_facts =>
-        {outcome = NONE, used_facts = used_facts, run_time = run_time,
-         preplay = preplay, message = message, message_tail = message_tail}
+        {outcome = NONE, used_facts = used_facts, used_from = used_from,
+         run_time = run_time, preplay = preplay, message = message,
+         message_tail = message_tail}
       | NONE => result
     end