mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-06 11:15:43 -05:00
add more tests
This commit is contained in:
parent
d6c003390d
commit
14f68749a5
7 changed files with 254 additions and 0 deletions
26
tests/sat/SEQ050_size4.smt2
Normal file
26
tests/sat/SEQ050_size4.smt2
Normal file
File diff suppressed because one or more lines are too long
33
tests/sat/iso_brn099.smt2
Normal file
33
tests/sat/iso_brn099.smt2
Normal file
File diff suppressed because one or more lines are too long
7
tests/unsat/cong_fff.smt2
Normal file
7
tests/unsat/cong_fff.smt2
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
(declare-sort a 0)
|
||||||
|
(declare-fun x () a)
|
||||||
|
(declare-fun f (a) a)
|
||||||
|
(assert (= x (f x)))
|
||||||
|
(assert (not (= x (f (f (f x))))))
|
||||||
|
(check-sat)
|
||||||
13
tests/unsat/cong_fff_conditional.smt2
Normal file
13
tests/unsat/cong_fff_conditional.smt2
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
(declare-sort a 0)
|
||||||
|
(declare-fun x () a)
|
||||||
|
(declare-fun y () a)
|
||||||
|
(declare-fun f (a) a)
|
||||||
|
(declare-fun p1 () Bool)
|
||||||
|
(declare-fun p2 () Bool)
|
||||||
|
(assert (or p1 (= x y)))
|
||||||
|
(assert (or p1 (= y (f x))))
|
||||||
|
(assert (not (= x (f (f (f x))))))
|
||||||
|
(assert (or (not p1) p2))
|
||||||
|
(assert (or (not p1) (not p2)))
|
||||||
|
(check-sat)
|
||||||
12
tests/unsat/cong_fff_conditional4.smt2
Normal file
12
tests/unsat/cong_fff_conditional4.smt2
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
|
||||||
|
|
||||||
|
(declare-sort a 0)
|
||||||
|
(declare-fun x () a)
|
||||||
|
(declare-fun y () a)
|
||||||
|
(declare-fun f (a) a)
|
||||||
|
(declare-fun p1 () Bool)
|
||||||
|
(assert (= x y))
|
||||||
|
(assert (or p1 (= y (f x))))
|
||||||
|
(assert (or (not p1) (= y (f (f x)))))
|
||||||
|
(assert (not (= x (f (f (f (f x)))))))
|
||||||
|
(check-sat)
|
||||||
12
tests/unsat/cong_fff_conditional6.smt2
Normal file
12
tests/unsat/cong_fff_conditional6.smt2
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
|
||||||
|
|
||||||
|
(declare-sort a 0)
|
||||||
|
(declare-fun x () a)
|
||||||
|
(declare-fun y () a)
|
||||||
|
(declare-fun f (a) a)
|
||||||
|
(declare-fun p1 () Bool)
|
||||||
|
(assert (= x y))
|
||||||
|
(assert (or p1 (= y (f x))))
|
||||||
|
(assert (or (not p1) (= y (f (f x)))))
|
||||||
|
(assert (not (= x (f (f (f (f (f (f x)))))))))
|
||||||
|
(check-sat)
|
||||||
151
tests/unsat/gensys_icl1272.smt2
Normal file
151
tests/unsat/gensys_icl1272.smt2
Normal file
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue