mirror of
https://github.com/Z3Prover/z3
synced 2025-04-08 02:15:19 +00:00
fix leak in asserted_formulas::propagate_values() for proof generation mode
continuation of issue #342 Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
This commit is contained in:
parent
d175c99542
commit
5d289a8da5
|
@ -606,8 +606,8 @@ void asserted_formulas::propagate_values() {
|
|||
proof_ref_vector new_prs2(m_manager);
|
||||
unsigned sz = m_asserted_formulas.size();
|
||||
for (unsigned i = 0; i < sz; i++) {
|
||||
expr_ref n(m_asserted_formulas.get(i), m_manager);
|
||||
proof * pr = m_asserted_formula_prs.get(i, 0);
|
||||
expr_ref n(m_asserted_formulas.get(i), m_manager);
|
||||
proof_ref pr(m_asserted_formula_prs.get(i, 0), m_manager);
|
||||
TRACE("simplifier", tout << mk_pp(n, m_manager) << "\n";);
|
||||
if (m_manager.is_eq(n)) {
|
||||
expr * lhs = to_app(n)->get_arg(0);
|
||||
|
|
Loading…
Reference in a new issue