3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-16 12:30:28 +00:00

added cardinality solver

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2016-12-27 09:58:23 -08:00
parent cb10a618a1
commit e36eba1168
3 changed files with 501 additions and 73 deletions

View file

@ -3342,6 +3342,11 @@ namespace smt {
bool context::restart(lbool& status, unsigned curr_lvl) {
std::cout << "restart: " << m_lemmas.size() << "\n";
for (unsigned i = 0; i < m_lemmas.size(); ++i) {
display_clause(std::cout, m_lemmas[i]); std::cout << "\n";
}
if (m_last_search_failure != OK) {
if (status != l_false) {
// build candidate model before returning