Fix proofs for ppAssert for theory Bool (#8708)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Sat, 7 May 2022 01:29:55 +0000 (20:29 -0500)
committerGitHub <noreply@github.com>
Sat, 7 May 2022 01:29:55 +0000 (01:29 +0000)
commit4e44b19469f46def8b3b6db6f9bb8bcc2423c22f
tree77c7f8501cdcc82f13a42b9e5012b5987384365c
parent88f1d4e1b1ae8c7b320ec357fb02fdecbc096f7b
Fix proofs for ppAssert for theory Bool (#8708)

Fixes #8705.

This also impacts unsat cores when proofs are enabled.
src/theory/booleans/theory_bool.cpp
src/theory/theory.cpp
src/theory/theory_engine.cpp
test/regress/cli/CMakeLists.txt
test/regress/cli/regress0/cores/issue8705-bool-ppassert.smt2 [new file with mode: 0644]