diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2018-09-30 15:41:57 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-30 15:41:57 -0500 |
commit | 5a19b4d2d2fce73b0d29ff3d40d52c7ef1f4246b (patch) | |
tree | 5221dd7be5ec31a40b73af480fbf11ec87d765ba /test | |
parent | 464470c311de4d26b59a2f4ddca6960c3161997a (diff) |
Add rewrite for solving stoi (#2532)
Diffstat (limited to 'test')
-rw-r--r-- | test/regress/CMakeLists.txt | 1 | ||||
-rw-r--r-- | test/regress/Makefile.tests | 1 | ||||
-rw-r--r-- | test/regress/regress0/strings/stoi-solve.smt2 | 6 |
3 files changed, 8 insertions, 0 deletions
diff --git a/test/regress/CMakeLists.txt b/test/regress/CMakeLists.txt index 4e8405d5d..79b706fdb 100644 --- a/test/regress/CMakeLists.txt +++ b/test/regress/CMakeLists.txt @@ -811,6 +811,7 @@ set(regress_0_tests regress0/strings/repl-rewrites2.smt2 regress0/strings/rewrites-v2.smt2 regress0/strings/std2.6.1.smt2 + regress0/strings/stoi-solve.smt2 regress0/strings/str003.smt2 regress0/strings/str004.smt2 regress0/strings/str005.smt2 diff --git a/test/regress/Makefile.tests b/test/regress/Makefile.tests index d6d8d1a68..394263f48 100644 --- a/test/regress/Makefile.tests +++ b/test/regress/Makefile.tests @@ -822,6 +822,7 @@ REG0_TESTS = \ regress0/strings/rewrites-re-concat.smt2 \ regress0/strings/rewrites-v2.smt2 \ regress0/strings/std2.6.1.smt2 \ + regress0/strings/stoi-solve.smt2 \ regress0/strings/str003.smt2 \ regress0/strings/str004.smt2 \ regress0/strings/str005.smt2 \ diff --git a/test/regress/regress0/strings/stoi-solve.smt2 b/test/regress/regress0/strings/stoi-solve.smt2 new file mode 100644 index 000000000..4fbbdcfc1 --- /dev/null +++ b/test/regress/regress0/strings/stoi-solve.smt2 @@ -0,0 +1,6 @@ +(set-logic ALL) +(set-info :status sat) +(set-option :strings-exp true) +(declare-fun x () String) +(assert (= (str.to.int x) 12345)) +(check-sat) |