mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 12:08:18 +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
|
@ -2930,8 +2930,7 @@ namespace smt {
|
|||
void context::set_sls_value(expr* var, expr* value) {
|
||||
expr_ref _var(var, m);
|
||||
expr_ref _valueu(value, m);
|
||||
#if 0
|
||||
// temporary disabled
|
||||
#if 1
|
||||
if (!e_internalized(var))
|
||||
return;
|
||||
enode* n = get_enode(var);
|
||||
|
|
|
@ -993,6 +993,7 @@ public:
|
|||
return;
|
||||
}
|
||||
lp().move_lpvar_to_value(get_lpvar(var), r);
|
||||
make_feasible();
|
||||
}
|
||||
|
||||
void new_eq_eh(theory_var v1, theory_var v2) {
|
||||
|
|
Loading…
Reference in a new issue