mirror of
https://github.com/Z3Prover/z3
synced 2025-06-20 04:43:39 +00:00
parent
d69155b9e9
commit
3712cbdbfd
1 changed files with 4 additions and 3 deletions
|
@ -1513,10 +1513,11 @@ namespace qe {
|
||||||
propagate_assignment(*model_eval);
|
propagate_assignment(*model_eval);
|
||||||
VERIFY(CHOOSE_VAR == update_current(*model_eval, true));
|
VERIFY(CHOOSE_VAR == update_current(*model_eval, true));
|
||||||
SASSERT(m_current->fml());
|
SASSERT(m_current->fml());
|
||||||
if (l_true != m_solver.check()) {
|
if (l_true != m_solver.check())
|
||||||
return l_true;
|
return l_true;
|
||||||
}
|
|
||||||
m_solver.get_model(model);
|
m_solver.get_model(model);
|
||||||
|
if (!model)
|
||||||
|
return l_undef;
|
||||||
model_eval = alloc(model_evaluator, *model);
|
model_eval = alloc(model_evaluator, *model);
|
||||||
search_tree* st = m_current;
|
search_tree* st = m_current;
|
||||||
update_current(*model_eval, false);
|
update_current(*model_eval, false);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue