mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-06 03:05:31 -05:00
update tests
This commit is contained in:
parent
d73684902f
commit
f52883f059
32 changed files with 2167 additions and 0 deletions
1
tests/hanoi4.cnf
Symbolic link
1
tests/hanoi4.cnf
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../hanoi/hanoi4.cnf
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
Source : http://www.cs.ubc.ca/~hoos/SATLIB/Benchmarks/SAT/DIMACS/PHOLE/pigeon-hole.tar.gz
|
||||
Description : http://www.cs.ubc.ca/~hoos/SATLIB/Benchmarks/SAT/DIMACS/PHOLE/descr.html
|
||||
c status: unsat
|
||||
|
|
|
|||
|
|
@ -572,3 +572,4 @@ p cnf 110 561
|
|||
90 89 88 87 86 85 84 83 82 81 0
|
||||
100 99 98 97 96 95 94 93 92 91 0
|
||||
110 109 108 107 106 105 104 103 102 101 0
|
||||
c :status unsat
|
||||
|
|
|
|||
|
|
@ -144,3 +144,5 @@ p cnf 42 133
|
|||
30 29 28 27 26 25 0
|
||||
36 35 34 33 32 31 0
|
||||
42 41 40 39 38 37 0
|
||||
c :status unsat
|
||||
c :status unsat
|
||||
|
|
|
|||
|
|
@ -215,3 +215,5 @@ p cnf 56 204
|
|||
42 41 40 39 38 37 36 0
|
||||
49 48 47 46 45 44 43 0
|
||||
56 55 54 53 52 51 50 0
|
||||
c :status unsat
|
||||
c :status unsat
|
||||
|
|
|
|||
|
|
@ -308,3 +308,4 @@ p cnf 72 297
|
|||
56 55 54 53 52 51 50 49 0
|
||||
64 63 62 61 60 59 58 57 0
|
||||
72 71 70 69 68 67 66 65 0
|
||||
c :status unsat
|
||||
|
|
|
|||
|
|
@ -426,3 +426,4 @@ p cnf 90 415
|
|||
72 71 70 69 68 67 66 65 64 0
|
||||
81 80 79 78 77 76 75 74 73 0
|
||||
90 89 88 87 86 85 84 83 82 0
|
||||
c :status unsat
|
||||
|
|
|
|||
37
tests/unsat/NEQ004_size4.smt2
Normal file
37
tests/unsat/NEQ004_size4.smt2
Normal file
File diff suppressed because one or more lines are too long
37
tests/unsat/NEQ032_size5.smt2
Normal file
37
tests/unsat/NEQ032_size5.smt2
Normal file
File diff suppressed because one or more lines are too long
27
tests/unsat/PEQ011_size7.smt2
Normal file
27
tests/unsat/PEQ011_size7.smt2
Normal file
File diff suppressed because one or more lines are too long
28
tests/unsat/PEQ012_size3.smt2
Normal file
28
tests/unsat/PEQ012_size3.smt2
Normal file
File diff suppressed because one or more lines are too long
28
tests/unsat/SEQ017_size5.smt2
Normal file
28
tests/unsat/SEQ017_size5.smt2
Normal file
File diff suppressed because one or more lines are too long
189
tests/unsat/clocksynchro_9clocks.main_invar.base.smt2
Normal file
189
tests/unsat/clocksynchro_9clocks.main_invar.base.smt2
Normal file
File diff suppressed because one or more lines are too long
45
tests/unsat/eq_diamond10.smt2
Normal file
45
tests/unsat/eq_diamond10.smt2
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
(set-logic QF_UF)
|
||||
(set-info :source |
|
||||
Generating minimum transitivity constraints in P-time for deciding Equality Logic,
|
||||
Ofer Strichman and Mirron Rozanov,
|
||||
SMT Workshop 2005.
|
||||
|
||||
Translator: Leonardo de Moura. |)
|
||||
(set-info :smt-lib-version 2.0)
|
||||
(set-info :category "crafted")
|
||||
(set-info :status unsat)
|
||||
(declare-sort U 0)
|
||||
(declare-fun x0 () U)
|
||||
(declare-fun y0 () U)
|
||||
(declare-fun z0 () U)
|
||||
(declare-fun x1 () U)
|
||||
(declare-fun y1 () U)
|
||||
(declare-fun z1 () U)
|
||||
(declare-fun x2 () U)
|
||||
(declare-fun y2 () U)
|
||||
(declare-fun z2 () U)
|
||||
(declare-fun x3 () U)
|
||||
(declare-fun y3 () U)
|
||||
(declare-fun z3 () U)
|
||||
(declare-fun x4 () U)
|
||||
(declare-fun y4 () U)
|
||||
(declare-fun z4 () U)
|
||||
(declare-fun x5 () U)
|
||||
(declare-fun y5 () U)
|
||||
(declare-fun z5 () U)
|
||||
(declare-fun x6 () U)
|
||||
(declare-fun y6 () U)
|
||||
(declare-fun z6 () U)
|
||||
(declare-fun x7 () U)
|
||||
(declare-fun y7 () U)
|
||||
(declare-fun z7 () U)
|
||||
(declare-fun x8 () U)
|
||||
(declare-fun y8 () U)
|
||||
(declare-fun z8 () U)
|
||||
(declare-fun x9 () U)
|
||||
(declare-fun y9 () U)
|
||||
(declare-fun z9 () U)
|
||||
(assert (and (or (and (= x0 y0) (= y0 x1)) (and (= x0 z0) (= z0 x1))) (or (and (= x1 y1) (= y1 x2)) (and (= x1 z1) (= z1 x2))) (or (and (= x2 y2) (= y2 x3)) (and (= x2 z2) (= z2 x3))) (or (and (= x3 y3) (= y3 x4)) (and (= x3 z3) (= z3 x4))) (or (and (= x4 y4) (= y4 x5)) (and (= x4 z4) (= z4 x5))) (or (and (= x5 y5) (= y5 x6)) (and (= x5 z5) (= z5 x6))) (or (and (= x6 y6) (= y6 x7)) (and (= x6 z6) (= z6 x7))) (or (and (= x7 y7) (= y7 x8)) (and (= x7 z7) (= z7 x8))) (or (and (= x8 y8) (= y8 x9)) (and (= x8 z8) (= z8 x9))) (not (= x0 x9))))
|
||||
(check-sat)
|
||||
(exit)
|
||||
; :status unsat
|
||||
315
tests/unsat/eq_diamond100.smt2
Normal file
315
tests/unsat/eq_diamond100.smt2
Normal file
File diff suppressed because one or more lines are too long
153
tests/unsat/gensys_icl015.smt2
Normal file
153
tests/unsat/gensys_icl015.smt2
Normal file
File diff suppressed because one or more lines are too long
42
tests/unsat/iso_icl527.smt2
Normal file
42
tests/unsat/iso_icl527.smt2
Normal file
File diff suppressed because one or more lines are too long
754
tests/unsat/iso_icl_nogen_sk002.smt2
Normal file
754
tests/unsat/iso_icl_nogen_sk002.smt2
Normal file
File diff suppressed because one or more lines are too long
115
tests/unsat/pb_real_50_150_30_47.smt2
Normal file
115
tests/unsat/pb_real_50_150_30_47.smt2
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -3,3 +3,4 @@ p cnf 2 3
|
|||
1 0
|
||||
-1 2 0
|
||||
-1 -2 0
|
||||
c :status unsat
|
||||
|
|
|
|||
|
|
@ -6,3 +6,4 @@ p cnf 5 6
|
|||
4 5 0
|
||||
-4 -3 0
|
||||
-5 -3 0
|
||||
c :status unsat
|
||||
|
|
|
|||
|
|
@ -2,3 +2,4 @@
|
|||
(declare-fun b () Bool)
|
||||
(assert (and (or a b) (and (not a) (not b))))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
|
|
@ -2,3 +2,4 @@
|
|||
(declare-fun b () Bool)
|
||||
(assert (and (or a b) (not a) (not b)))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
|
|
@ -2,3 +2,4 @@
|
|||
(declare-fun b () Bool)
|
||||
(assert (and (or a b) false (not a) (not b)))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
|
|
@ -1,2 +1,7 @@
|
|||
(declare-sort U 0)
|
||||
(declare-fun a () U)
|
||||
(declare-fun b () U)
|
||||
(declare-fun c () U)
|
||||
(assert (and (= a b) (= b c) (not (= a c))))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
|
|
@ -1,2 +1,8 @@
|
|||
(declare-sort U 0)
|
||||
(declare-fun a () U)
|
||||
(declare-fun b () U)
|
||||
(declare-fun c () U)
|
||||
(declare-fun d () U)
|
||||
(assert (and (= a b) (or (= b c) (= b d)) (not (= a d)) (not (= a c))))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
|
|
@ -1,2 +1,5 @@
|
|||
(declare-fun a () Bool)
|
||||
(declare-fun b () Bool)
|
||||
(assert (and a (=> a b) (not b)))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
|
|
@ -1,2 +1,8 @@
|
|||
(declare-sort U 0)
|
||||
(declare-fun a () U)
|
||||
(declare-fun b () U)
|
||||
(declare-fun c () U)
|
||||
(declare-fun d () U)
|
||||
(assert (and (= a b) (= b c) (= c d) (or (not (= a c)) (not (= a a)))))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
|
|
@ -1,2 +1,7 @@
|
|||
(declare-sort U 0)
|
||||
(declare-fun a () U)
|
||||
(declare-fun b () U)
|
||||
(declare-fun f (U) U)
|
||||
(assert (and (= a b) (not (= (f a) (f b)))))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
|
|
@ -1,2 +1,7 @@
|
|||
(declare-sort U 0)
|
||||
(declare-fun a () U)
|
||||
(declare-fun b () U)
|
||||
(declare-fun p (U) Bool)
|
||||
(assert (and (= a b) (not (p a)) (p b)))
|
||||
(check-sat)
|
||||
; :status unsat
|
||||
|
|
|
|||
202
tests/unsat/uart-10.base.cvc.smt2
Normal file
202
tests/unsat/uart-10.base.cvc.smt2
Normal file
File diff suppressed because one or more lines are too long
151
tests/unsat/uart-7.base.cvc.smt2
Normal file
151
tests/unsat/uart-7.base.cvc.smt2
Normal file
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue