mirror of
https://github.com/Z3Prover/z3
synced 2025-06-06 06:03:23 +00:00
call make-feasible after values are initialized
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
f5ccdf6a47
commit
a6b12bb33c
2 changed files with 2 additions and 2 deletions
|
@ -2930,8 +2930,7 @@ namespace smt {
|
||||||
void context::set_sls_value(expr* var, expr* value) {
|
void context::set_sls_value(expr* var, expr* value) {
|
||||||
expr_ref _var(var, m);
|
expr_ref _var(var, m);
|
||||||
expr_ref _valueu(value, m);
|
expr_ref _valueu(value, m);
|
||||||
#if 0
|
#if 1
|
||||||
// temporary disabled
|
|
||||||
if (!e_internalized(var))
|
if (!e_internalized(var))
|
||||||
return;
|
return;
|
||||||
enode* n = get_enode(var);
|
enode* n = get_enode(var);
|
||||||
|
|
|
@ -993,6 +993,7 @@ public:
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
lp().move_lpvar_to_value(get_lpvar(var), r);
|
lp().move_lpvar_to_value(get_lpvar(var), r);
|
||||||
|
make_feasible();
|
||||||
}
|
}
|
||||||
|
|
||||||
void new_eq_eh(theory_var v1, theory_var v2) {
|
void new_eq_eh(theory_var v1, theory_var v2) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue