3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-13 10:44:43 +00:00

expose extension conflict resolution as plugin to sat solver

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2017-02-05 10:08:57 -08:00
parent 5f70e4823d
commit 15283e4e7c
9 changed files with 223 additions and 307 deletions

View file

@ -811,7 +811,7 @@ namespace smt {
}
if (bound == c->size() || bound == 1) {
std::cout << "is-clause\n";
//
}
if (bound == c->size()) {
@ -1827,11 +1827,11 @@ namespace smt {
lbool is_sat = k.check();
validating = false;
std::cout << is_sat << "\n";
if (is_sat != l_false) {
if (is_sat == l_true) {
std::cout << A << "\n";
std::cout << B << "\n";
}
SASSERT(is_sat == l_false);
SASSERT(is_sat != l_true);
return true;
}