mirror of
https://github.com/AdaCore/cvc5.git
synced 2026-02-12 12:32:16 -08:00
Fixes https://github.com/cvc5/cvc5-projects/issues/776. This updates the explanation mechanism for context dependent simplification, to ensure substitutions whose LHS are concatention terms are avoided. Would otherwise lead to cyclic proofs, which cause the conversion proof generator to fail. The regression added required 2 RARE rewrites which were missing.