diff options
author | Abdalrhman Mohamed <32971963+abdoo8080@users.noreply.github.com> | 2020-03-21 22:33:15 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-21 22:33:15 -0500 |
commit | 37107284adaad3d24da0ad15cac8c88af444aeef (patch) | |
tree | d98c5a6bf3608a50e828b129d8d8c45b2c49fc58 /test/regress/regress1/sygus/twolets1.sy | |
parent | a507aa5f1904055782e1ba01083faf1fd0fb86f7 (diff) |
Convert V1 Sygus files to V2. (#4136)
Diffstat (limited to 'test/regress/regress1/sygus/twolets1.sy')
-rw-r--r-- | test/regress/regress1/sygus/twolets1.sy | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/test/regress/regress1/sygus/twolets1.sy b/test/regress/regress1/sygus/twolets1.sy index 06d2ecb71..b78bf7647 100644 --- a/test/regress/regress1/sygus/twolets1.sy +++ b/test/regress/regress1/sygus/twolets1.sy @@ -1,5 +1,5 @@ ; EXPECT: unsat -; COMMAND-LINE: --cegqi-si=all --sygus-out=status +; COMMAND-LINE: --lang=sygus2 --cegqi-si=all --sygus-out=status (set-logic LIA) ;; f1 is x plus 2 ;; f2 is 2x plus 5 @@ -7,6 +7,7 @@ (define-fun let0 ((x Int) (y Int) (z Int)) Int (+ (+ y x) z)) (synth-fun f1 ((x Int)) Int + ((Start Int) (Intx Int) (CInt Int)) ( (Start Int ( (let0 Intx CInt CInt) @@ -14,11 +15,11 @@ ) (Intx Int (x)) (CInt Int (0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15)) - ) ) (synth-fun f2 ((x Int)) Int + ((Start Int) (Intx Int) (CInt Int)) ( (Start Int (x (let0 Intx Start CInt) @@ -26,15 +27,13 @@ ) (Intx Int (x)) (CInt Int (0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15)) - ) ) (declare-var x Int) -(constraint (= (+ (f1 x)(f2 x)) (+ (+ x x) (+ x 8)))) -(constraint (= (- (f2 x)(f1 x)) (+ x 2))) +(constraint (= (+ (f1 x) (f2 x)) (+ (+ x x) (+ x 8)))) +(constraint (= (- (f2 x) (f1 x)) (+ x 2))) (check-synth) - |