summaryrefslogtreecommitdiff
path: root/src/theory/arith
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/arith')
-rw-r--r--src/theory/arith/dio_solver.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/theory/arith/dio_solver.cpp b/src/theory/arith/dio_solver.cpp
index 1ad6dd395..093fef0d5 100644
--- a/src/theory/arith/dio_solver.cpp
+++ b/src/theory/arith/dio_solver.cpp
@@ -213,6 +213,9 @@ Node DioSolver::proveIndex(TrailIndex i){
Node input = proofVariableToReason(v);
Assert(acceptableOriginalNodes(input));
if(input.getKind() == kind::AND){
+ if(input.getNumChildren() != 2){
+ Warning() << "Fix this bug!" << std::endl;
+ }
nb << input[0] << input[1];
}else{
nb << input;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback