diff options
author | lianah <lianahady@gmail.com> | 2013-03-23 17:19:21 -0400 |
---|---|---|
committer | lianah <lianahady@gmail.com> | 2013-03-23 17:19:21 -0400 |
commit | b9b17625957d2e718dc2d071dff505d04ccad879 (patch) | |
tree | 879e6250604321afb94d95992be8ffdca2240501 /src/theory/bv/theory_bv.cpp | |
parent | 8882aef2dd4f1f629b0de99fc3a7f390fab2f83e (diff) |
non-incremental inequality solver seems to be bug-free (i.e. passes fuzzing)
Diffstat (limited to 'src/theory/bv/theory_bv.cpp')
-rw-r--r-- | src/theory/bv/theory_bv.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/theory/bv/theory_bv.cpp b/src/theory/bv/theory_bv.cpp index a794d63a3..bc8e39e67 100644 --- a/src/theory/bv/theory_bv.cpp +++ b/src/theory/bv/theory_bv.cpp @@ -122,15 +122,15 @@ void TheoryBV::check(Effort e) } Assert (!ok == inConflict()); - // if (!inConflict() && !d_coreSolver.isCoreTheory()) { - // ok = d_inequalitySolver.check(e); - // } - - Assert (!ok == inConflict()); if (!inConflict() && !d_coreSolver.isCoreTheory()) { - // if (!inConflict() && !d_inequalitySolver.isInequalityTheory()) { - ok = d_bitblastSolver.check(e); + ok = d_inequalitySolver.check(e); } + + Assert (!ok == inConflict()); + // if (!inConflict() && !d_coreSolver.isCoreTheory()) { + // if (!inConflict() && !d_inequalitySolver.isInequalityTheory()) { + // ok = d_bitblastSolver.check(e); + // } Assert (!ok == inConflict()); if (inConflict()) { |