mirror of
https://github.com/Z3Prover/z3
synced 2025-04-15 13:28:47 +00:00
parent
2b5247a37b
commit
78626c57d5
|
@ -167,9 +167,10 @@ namespace sat {
|
||||||
init_goodvars();
|
init_goodvars();
|
||||||
set_best_unsat();
|
set_best_unsat();
|
||||||
|
|
||||||
for (bool_var v : m_units) {
|
unsigned sz = m_units.size();
|
||||||
|
for (unsigned i = 0; !m_is_unsat && i < m_units.size(); ++i) {
|
||||||
|
bool_var v = m_units[i];
|
||||||
propagate(literal(v, !cur_solution(v)));
|
propagate(literal(v, !cur_solution(v)));
|
||||||
if (m_is_unsat) break;
|
|
||||||
}
|
}
|
||||||
if (m_is_unsat) {
|
if (m_is_unsat) {
|
||||||
IF_VERBOSE(0, verbose_stream() << "unsat during reinit\n");
|
IF_VERBOSE(0, verbose_stream() << "unsat during reinit\n");
|
||||||
|
|
Loading…
Reference in a new issue