diff options
author | Morgan Deters <mdeters@cs.nyu.edu> | 2014-04-03 19:16:39 -0400 |
---|---|---|
committer | Morgan Deters <mdeters@cs.nyu.edu> | 2014-04-03 19:38:21 -0400 |
commit | 428572ea18afa8fdcaaedfa0c293182cf5a00a3d (patch) | |
tree | 34c0fe0547e3aea8c5ef67f0ba3afc8d55df2500 /test/regress/regress0/boolean-terms-kernel1.smt2 | |
parent | e99ed158fb2c5e030f38d048d2b2f2be6b11c7fb (diff) |
Some incremental bugs for Boolean terms, fixed. Thanks to Pantazis Deligiannis and Jeroen Ketema for discovering this issue.
Diffstat (limited to 'test/regress/regress0/boolean-terms-kernel1.smt2')
-rw-r--r-- | test/regress/regress0/boolean-terms-kernel1.smt2 | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/regress/regress0/boolean-terms-kernel1.smt2 b/test/regress/regress0/boolean-terms-kernel1.smt2 new file mode 100644 index 000000000..a999a6a76 --- /dev/null +++ b/test/regress/regress0/boolean-terms-kernel1.smt2 @@ -0,0 +1,13 @@ +; COMMAND-LINE: --incremental +; EXPECT: sat +; EXPECT: sat +(set-logic QF_ABV) +(declare-fun b () (_ BitVec 32)) +(declare-fun hk () (Array Bool (_ BitVec 32))) +(push 1) +(assert (not (= b (select hk true)))) +(check-sat) +(pop 1) +(assert (not (= b (_ bv0 32)))) +(assert (= b (select hk true))) +(check-sat) |