mirror of
https://github.com/Z3Prover/z3
synced 2025-08-22 19:17:53 +00:00
sls: fix bug where unsat remains empty after a literal is flipped. The new satisfiable subset should be checked
refined interface between solvers to expose fixed variables for tabu objectives
This commit is contained in:
parent
24c3cd38d1
commit
e6feb8423a
8 changed files with 118 additions and 30 deletions
|
@ -64,6 +64,10 @@ namespace sls {
|
|||
WITH_FALLBACK(get_value(e));
|
||||
}
|
||||
|
||||
bool arith_plugin::is_fixed(expr* e, expr_ref& value) {
|
||||
WITH_FALLBACK(is_fixed(e, value));
|
||||
}
|
||||
|
||||
void arith_plugin::initialize() {
|
||||
APPLY_BOTH(initialize());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue