mirror of
https://github.com/Z3Prover/z3
synced 2025-05-31 19:29:13 +00:00
Bugfix for AIG tactic.
This commit is contained in:
parent
ce749240d7
commit
2d1a0b010d
1 changed files with 3 additions and 3 deletions
|
@ -78,13 +78,13 @@ public:
|
||||||
|
|
||||||
mk_aig_manager mk(*this, g->m());
|
mk_aig_manager mk(*this, g->m());
|
||||||
if (m_aig_per_assertion) {
|
if (m_aig_per_assertion) {
|
||||||
unsigned size = g->size();
|
for (unsigned i = 0; i < g->size(); i++) {
|
||||||
for (unsigned i = 0; i < size; i++) {
|
|
||||||
aig_ref r = m_aig_manager->mk_aig(g->form(i));
|
aig_ref r = m_aig_manager->mk_aig(g->form(i));
|
||||||
m_aig_manager->max_sharing(r);
|
m_aig_manager->max_sharing(r);
|
||||||
expr_ref new_f(g->m());
|
expr_ref new_f(g->m());
|
||||||
m_aig_manager->to_formula(r, new_f);
|
m_aig_manager->to_formula(r, new_f);
|
||||||
g->update(i, new_f, 0, g->dep(i));
|
expr_dependency * ed = g->dep(i);
|
||||||
|
g->update(i, new_f, 0, ed);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue