From d758a084971e67c963d67c1f008e15031af2a06a Mon Sep 17 00:00:00 2001 From: Lev Nachmanson Date: Wed, 18 Mar 2020 16:12:34 -0700 Subject: [PATCH] do not create inf var Signed-off-by: Lev Nachmanson --- src/math/lp/lar_solver.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/math/lp/lar_solver.cpp b/src/math/lp/lar_solver.cpp index 3ece75d40..16953ee4f 100644 --- a/src/math/lp/lar_solver.cpp +++ b/src/math/lp/lar_solver.cpp @@ -2368,9 +2368,6 @@ std::pair lar_solver::add_equality(lpvar j, coeffs.push_back(std::make_pair(mpq(1),j)); coeffs.push_back(std::make_pair(mpq(-1),k)); unsigned term_index = add_term(coeffs, UINT_MAX); // UINT_MAX is the external null var - if (get_column_value(j) != get_column_value(k)) { - set_infeasible_column(map_term_index_to_column_index(term_index)); - } return std::pair( add_var_bound(term_index, lconstraint_kind::LE, mpq(0)), add_var_bound(term_index, lconstraint_kind::GE, mpq(0)));