summaryrefslogtreecommitdiff
path: root/src/theory/bv/theory_bv.cpp
diff options
context:
space:
mode:
authorlianah <lianahady@gmail.com>2013-03-23 17:19:21 -0400
committerlianah <lianahady@gmail.com>2013-03-23 17:19:21 -0400
commitb9b17625957d2e718dc2d071dff505d04ccad879 (patch)
tree879e6250604321afb94d95992be8ffdca2240501 /src/theory/bv/theory_bv.cpp
parent8882aef2dd4f1f629b0de99fc3a7f390fab2f83e (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.cpp14
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()) {
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback