mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 00:55:31 +00:00
re-enable proofs for qe-lite #3153
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
395a304262
commit
d09e6eccf0
3 changed files with 25 additions and 7 deletions
|
@ -2331,11 +2331,12 @@ public:
|
|||
}
|
||||
|
||||
void operator()(expr_ref& fml, proof_ref& pr) {
|
||||
if (!m.proofs_enabled()) {
|
||||
expr_ref tmp(m);
|
||||
m_elim_star(fml, tmp, pr);
|
||||
fml = std::move(tmp);
|
||||
expr_ref tmp(m);
|
||||
m_elim_star(fml, tmp, pr);
|
||||
if (m.proofs_enabled()) {
|
||||
pr = m.mk_rewrite(fml, tmp);
|
||||
}
|
||||
fml = std::move(tmp);
|
||||
}
|
||||
|
||||
void operator()(uint_set const& index_set, bool index_of_bound, expr_ref& fml) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue