mirror of
https://github.com/Z3Prover/z3
synced 2025-06-21 21:33:39 +00:00
roll back in maximize_term if the integrality is broken
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
f21b60a6e1
commit
cf0952c232
4 changed files with 27 additions and 4 deletions
|
@ -1586,6 +1586,10 @@ var_index lar_solver::add_var(unsigned ext_j, bool is_int) {
|
|||
return local_j;
|
||||
}
|
||||
|
||||
bool lar_solver::has_int_var() const {
|
||||
return m_var_register.has_int_var();
|
||||
}
|
||||
|
||||
void lar_solver::register_new_ext_var_index(unsigned ext_v, bool is_int) {
|
||||
lp_assert(!m_var_register.external_is_used(ext_v));
|
||||
m_var_register.add_var(ext_v, is_int);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue