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

probe also hard constraints before enabling SAT solver. Bug reported by Zvonimir Pavlinovic

Signed-off-by: nikolajbjorner <nbjorner@microsoft.com>
This commit is contained in:
nikolajbjorner 2015-02-24 14:02:23 -08:00
parent fcb4962016
commit fbf8289394

View file

@ -533,6 +533,9 @@ namespace opt {
for (unsigned i = 0; i < sz; i++) {
quick_for_each_expr(proc, visited, get_solver().get_assertion(i));
}
for (unsigned i = 0; i < m_hard_constraints.size(); ++i) {
quick_for_each_expr(proc, visited, m_hard_constraints[i].get());
}
}
catch (is_bv::found) {
return false;