3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-13 12:28:44 +00:00

fix missin clause generation for ad-hoc handling of conjunction #1245

This commit is contained in:
Nikolaj Bjorner 2017-09-05 09:54:01 -07:00
parent d47b2bae4d
commit 394d54fa8b

View file

@ -248,6 +248,7 @@ struct goal2sat::imp {
for (unsigned i = 0; i < num; ++i) {
m_result_stack[i].neg();
}
mk_clause(m_result_stack.size(), m_result_stack.c_ptr());
}
else {
for (unsigned i = 0; i < num; ++i) {
@ -278,6 +279,7 @@ struct goal2sat::imp {
if (sign)
l.neg();
m_result_stack.push_back(l);
TRACE("goal2sat", tout << m_result_stack << "\n";);
}
}