src/Provers/Arith/fast_lin_arith.ML
changeset 35861 6b4e3b2d33b0
parent 35762 af3ff2ba4c54
child 35872 9b579860d59b
equal deleted inserted replaced
35860:76c7374a0fa6 35861:6b4e3b2d33b0
   539                 (["Assumptions:"] @ map (Display.string_of_thm ctxt) asms @ [""] @
   539                 (["Assumptions:"] @ map (Display.string_of_thm ctxt) asms @ [""] @
   540                  ["Proved:", Display.string_of_thm ctxt fls, ""] @
   540                  ["Proved:", Display.string_of_thm ctxt fls, ""] @
   541                  (if count <> warning_count_max then []
   541                  (if count <> warning_count_max then []
   542                   else ["\n(Reached maximal message count -- disabling future warnings)"])));
   542                   else ["\n(Reached maximal message count -- disabling future warnings)"])));
   543                 warning "Linear arithmetic should have refuted the assumptions.\n\
   543                 warning "Linear arithmetic should have refuted the assumptions.\n\
   544                   \Please inform Tobias Nipkow (nipkow@in.tum.de).")
   544                   \Please inform Tobias Nipkow.")
   545           end;
   545           end;
   546     in fls end
   546     in fls end
   547     handle FalseE thm => trace_thm ctxt "False reached early:" thm
   547     handle FalseE thm => trace_thm ctxt "False reached early:" thm
   548   end;
   548   end;
   549 
   549