mirror of
https://github.com/Z3Prover/z3
synced 2025-04-28 19:35:50 +00:00
restore m_crossed* and create lemmas
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
41f59cb1ed
commit
288e66de59
4 changed files with 32 additions and 33 deletions
|
@ -2361,8 +2361,6 @@ namespace lp {
|
|||
// dep is the reason for the new bound
|
||||
|
||||
void lar_solver::set_infeasible_column_and_witness(unsigned j, bool lower_bound, u_dependency* dep) {
|
||||
bool was_feas = column_is_feasible(j);
|
||||
bool in_heap = m_mpq_lar_core_solver.m_r_solver.inf_heap().contains(j);
|
||||
SASSERT(m_crossed_bounds_deps == nullptr && m_crossed_bounds_deps == nullptr);
|
||||
set_status(lp_status::INFEASIBLE);
|
||||
m_crossed_bounds_column = j;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue