3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 09:05:31 +00:00

enable canceling simplex on interrupt, investigating PDR inconsistency

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2015-03-25 12:13:57 -07:00
parent 4145b92136
commit 10cdbb881f
6 changed files with 27 additions and 13 deletions

View file

@ -1376,6 +1376,9 @@ namespace smt {
failed();
return false;
}
if (get_context().get_cancel_flag()) {
return true;
}
CASSERT("arith", satisfy_bounds());
discard_update_trail();
@ -2145,6 +2148,9 @@ namespace smt {
return false;
}
TRACE("arith_make_feasible_detail", display(tout););
if (get_context().get_cancel_flag()) {
return true;
}
}
TRACE("arith_make_feasible", tout << "make_feasible: sat\n"; display(tout););
CASSERT("arith", wf_rows());