diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2020-03-09 00:15:09 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-08 22:15:09 -0700 |
commit | e3110121a3f19ba1594a9b54f7f332804fd2e2af (patch) | |
tree | 2ea6cc85a99d7c7725c8d6ef349d400a5e259711 /src/theory/arith/arith_rewriter.cpp | |
parent | a0b35a8ba9c47ed521082c5ac5a8f50909d9f7c4 (diff) |
Rewrite again full for DIV rewrite (#3945)
Fixes #3944.
Diffstat (limited to 'src/theory/arith/arith_rewriter.cpp')
-rw-r--r-- | src/theory/arith/arith_rewriter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/arith/arith_rewriter.cpp b/src/theory/arith/arith_rewriter.cpp index 4f93ba745..222b63db5 100644 --- a/src/theory/arith/arith_rewriter.cpp +++ b/src/theory/arith/arith_rewriter.cpp @@ -753,7 +753,7 @@ RewriteResponse ArithRewriter::rewriteIntsDivModTotal(TNode t, bool pre){ Node ret = (k == kind::INTS_DIVISION || k == kind::INTS_DIVISION_TOTAL) ? nm->mkNode(kind::UMINUS, nn) : nn; - return RewriteResponse(REWRITE_AGAIN, ret); + return RewriteResponse(REWRITE_AGAIN_FULL, ret); } else if (dIsConstant && n.getKind() == kind::CONST_RATIONAL) { |