diff options
author | lianah <lianahady@gmail.com> | 2012-12-12 17:26:18 -0500 |
---|---|---|
committer | lianah <lianahady@gmail.com> | 2012-12-12 17:26:18 -0500 |
commit | 751950b3ca631ed92e1af35a290642fe7b7cc0bb (patch) | |
tree | 20bfe0a785d7bebba60b2bb0572e890d95243d87 /src/printer/cvc/cvc_printer.cpp | |
parent | 0e3dc441641c64e6137d85f8d7eaeb78ee562e51 (diff) |
* fixed bug 481 by adding check for division by 0 in bit-vector division circuit
* added printing for total bit-vector division kinds for debugging purposes
Diffstat (limited to 'src/printer/cvc/cvc_printer.cpp')
-rw-r--r-- | src/printer/cvc/cvc_printer.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/printer/cvc/cvc_printer.cpp b/src/printer/cvc/cvc_printer.cpp index f0a936c97..ecc224026 100644 --- a/src/printer/cvc/cvc_printer.cpp +++ b/src/printer/cvc/cvc_printer.cpp @@ -493,9 +493,15 @@ void CvcPrinter::toStream(std::ostream& out, TNode n, int depth, bool types, boo case kind::BITVECTOR_UDIV: op << "BVUDIV"; break; + case kind::BITVECTOR_UDIV_TOTAL: + op << "BVUDIV_TOTAL"; + break; case kind::BITVECTOR_UREM: op << "BVUREM"; break; + case kind::BITVECTOR_UREM_TOTAL: + op << "BVUREM_TOTAL"; + break; case kind::BITVECTOR_SDIV: op << "BVSDIV"; break; |