diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2019-12-04 14:34:46 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-04 14:34:46 -0600 |
commit | 42d1c64f7d7af06d988bf4f6bf3f20836c78a8eb (patch) | |
tree | 87999e54bd96bd1c4ac9702af8b3a439f58bb745 /test | |
parent | f3d40cc254026805259c511dd706d87a130c807e (diff) |
Fix single invocation solution construction for multiple function case (#3516)
Diffstat (limited to 'test')
-rw-r--r-- | test/regress/CMakeLists.txt | 1 | ||||
-rw-r--r-- | test/regress/regress1/sygus/issue3514.smt2 | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/test/regress/CMakeLists.txt b/test/regress/CMakeLists.txt index 510316ae3..cf06d2e90 100644 --- a/test/regress/CMakeLists.txt +++ b/test/regress/CMakeLists.txt @@ -1726,6 +1726,7 @@ set(regress_1_tests regress1/sygus/issue3320-quant.sy regress1/sygus/issue3461.sy regress1/sygus/issue3498.smt2 + regress1/sygus/issue3514.smt2 regress1/sygus/issue3507.smt2 regress1/sygus/large-const-simp.sy regress1/sygus/let-bug-simp.sy diff --git a/test/regress/regress1/sygus/issue3514.smt2 b/test/regress/regress1/sygus/issue3514.smt2 new file mode 100644 index 000000000..dd6011df9 --- /dev/null +++ b/test/regress/regress1/sygus/issue3514.smt2 @@ -0,0 +1,13 @@ +; EXPECT: sat +; COMMAND-LINE: --sygus-inference +(set-logic ALL) +(assert + (forall ((a Real)) + (exists ((b Real)) + (exists ((c Real)) + (and + (< (+ a c) 0.0) + (or (distinct a 0.0) (= b 5.0)) + (distinct (+ b c) 1.0) + (< c 1)))))) +(check-sat) |