summaryrefslogtreecommitdiff
path: root/test/regress/regress0/bv
diff options
context:
space:
mode:
authorAina Niemetz <aina.niemetz@gmail.com>2020-06-15 11:48:02 -0700
committerGitHub <noreply@github.com>2020-06-15 11:48:02 -0700
commitaf37e2c948c140dbee2421a3cb046e068cc5b0f8 (patch)
treea40c4ec35f088ae4877df774dccaa068bd8065a2 /test/regress/regress0/bv
parent5de97c3efe8794bf7e39774686dca81a1982a8ed (diff)
BV: Add missing type check for INT_TO_BITVECTOR. (#4613)
Fixes #4130. This further makes an attempt at more consistent error printing.
Diffstat (limited to 'test/regress/regress0/bv')
-rw-r--r--test/regress/regress0/bv/issue-4130.smt210
1 files changed, 10 insertions, 0 deletions
diff --git a/test/regress/regress0/bv/issue-4130.smt2 b/test/regress/regress0/bv/issue-4130.smt2
new file mode 100644
index 000000000..aa4a13068
--- /dev/null
+++ b/test/regress/regress0/bv/issue-4130.smt2
@@ -0,0 +1,10 @@
+; EXPECT: (error "Parse Error: issue-4130.smt2:9.39: expecting bit-width > 0
+; EXPECT:
+; EXPECT: (assert (and (= a (bv2nat ((_ int2bv 0) a)))))
+; EXPECT: ^
+; EXPECT: ")
+; EXIT: 1
+(set-logic ALL)
+(declare-fun a () Int)
+(assert (and (= a (bv2nat ((_ int2bv 0) a)))))
+(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback