summaryrefslogtreecommitdiff
path: root/src/printer
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2018-08-01 12:22:09 -0500
committerAndres Noetzli <andres.noetzli@gmail.com>2018-08-01 10:22:09 -0700
commit0aa6e039827750757941751e0829575a55601ace (patch)
tree25e21dfd16e232e07615791935bfc6c32fc5bcab /src/printer
parentb721666fd7a2dafaaeb112059c2588c99e8020ec (diff)
Fix issues with bv2nat (#2219)
This includes: - A missing case in the smt2 printer, - A bug in an inference of int2bv applied to bv2nat where the types are different.
Diffstat (limited to 'src/printer')
-rw-r--r--src/printer/smt2/smt2_printer.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/printer/smt2/smt2_printer.cpp b/src/printer/smt2/smt2_printer.cpp
index 0e1df15b5..64a52c23f 100644
--- a/src/printer/smt2/smt2_printer.cpp
+++ b/src/printer/smt2/smt2_printer.cpp
@@ -971,6 +971,7 @@ static string smtKindString(Kind k, Variant v)
case kind::BITVECTOR_SLE: return "bvsle";
case kind::BITVECTOR_SGT: return "bvsgt";
case kind::BITVECTOR_SGE: return "bvsge";
+ case kind::BITVECTOR_TO_NAT: return "bv2nat";
case kind::BITVECTOR_REDOR: return "bvredor";
case kind::BITVECTOR_REDAND: return "bvredand";
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback