Skip to content

Commit

Permalink
port over moving m_nla_lemmas into nla_core from the linear monomial …
Browse files Browse the repository at this point in the history
…propagation branch

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
  • Loading branch information
NikolajBjorner committed Sep 27, 2023
1 parent ec2937e commit e4e1d61
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions src/smt/theory_lra.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1799,11 +1799,10 @@ class theory_lra::imp {
bool check_idiv_bounds() {
if (!m_nla)
return true;
m_nla_lemma_vector.reset();
m_nla->check_bounded_divisions();
for (auto & lemma : m_nla->lemmas())
false_case_of_check_nla(lemma);
return m_nla_lemma_vector.empty();
return m_nla->lemmas.empty();
}

expr_ref var2expr(lpvar v) {
Expand Down Expand Up @@ -3192,7 +3191,6 @@ class theory_lra::imp {
}

lp::explanation m_explanation;
vector<nla::lemma> m_nla_lemma_vector;
vector<nla::ineq> m_nla_literals;
literal_vector m_core;
svector<enode_pair> m_eqs;
Expand Down

0 comments on commit e4e1d61

Please sign in to comment.