Summary
- replace non-arithmetic terms by fresh variables before replaying linear-arithmetic proofs: avoid failed proof replays due to an overambitious simpset which may cause proof replay to diverge from the pre-computed proof trace
The file was modified | src/HOL/Int.thy (diff) |
The file was modified | src/HOL/Tools/lin_arith.ML (diff) |
The file was modified | src/Provers/Arith/fast_lin_arith.ML (diff) |