summaryrefslogtreecommitdiff
path: root/test/regress/regress1/issue3970-nl-ext-purify.smt2
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-03-10 09:25:57 -0500
committerGitHub <noreply@github.com>2020-03-10 09:25:57 -0500
commite2758b664c43de299d0ba80537f09ccdda026119 (patch)
tree01aa01e1c8eb0fb8e9b352a6d9bfd3c17212c249 /test/regress/regress1/issue3970-nl-ext-purify.smt2
parent426469ee6b6e5f9e0f4f720d62ec3798b7badff7 (diff)
Do not traverse quantifiers in nl ext purify (#3982)
Diffstat (limited to 'test/regress/regress1/issue3970-nl-ext-purify.smt2')
-rw-r--r--test/regress/regress1/issue3970-nl-ext-purify.smt237
1 files changed, 37 insertions, 0 deletions
diff --git a/test/regress/regress1/issue3970-nl-ext-purify.smt2 b/test/regress/regress1/issue3970-nl-ext-purify.smt2
new file mode 100644
index 000000000..5fbddf13d
--- /dev/null
+++ b/test/regress/regress1/issue3970-nl-ext-purify.smt2
@@ -0,0 +1,37 @@
+(set-logic QF_UFNRA)
+(set-option :nl-ext-purify true)
+(set-option :sygus-inference true)
+(set-info :status unsat)
+(declare-const v0 Bool)
+(declare-const v1 Bool)
+(declare-const v2 Bool)
+(declare-const v3 Bool)
+(declare-const v4 Bool)
+(declare-const v5 Bool)
+(declare-const v6 Bool)
+(declare-const v7 Bool)
+(declare-const v8 Bool)
+(declare-const v9 Bool)
+(declare-const r3 Real)
+(declare-const r5 Real)
+(assert v8)
+(declare-const v10 Bool)
+(assert (= 169 r5))
+(declare-const v11 Bool)
+(assert v5)
+(declare-const v12 Bool)
+(declare-const r7 Real)
+(assert (not v1))
+(assert v10)
+(declare-const v13 Bool)
+(declare-const r8 Real)
+(assert (not (distinct r7 (- (/ 0.816577 (+ r5 569703))) 0.0 r3)))
+(assert v4)
+(assert (and (distinct v3 v4 (= 169 r5) (= (+ r5 569703) (/ 0.816577 (+ r5 569703)) 0.816577 0.26205) v11 v7 (= 169 r5)) (> 0.816577 169 569703 0.26205) (distinct r7 (- (/ 0.816577 (+ r5 569703))) 0.0 r3) v3 (= (+ r5 569703) (/ 0.816577 (+ r5 569703)) 0.816577 0.26205) v5 v10))
+(declare-const v14 Bool)
+(assert (or (= (+ r5 569703) (/ 0.816577 (+ r5 569703)) 0.816577 0.26205) v6 (or (<= 0.26205 r7 353 569703) v7 v8 v13 v3) v5 v6 (distinct r7 (- (/ 0.816577 (+ r5 569703))) 0.0 r3)))
+(declare-const v15 Bool)
+(assert (xor v3 v11 v9 v3))
+(declare-const v16 Bool)
+(assert (xor v2 v8))
+(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback