mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-06 03:05:31 -05:00
more tests
This commit is contained in:
parent
923cbec6e5
commit
3ebc532486
4 changed files with 7316 additions and 0 deletions
2213
tests/sat/QF_UF_schedule_world.2.prop1_ab_cti_max.smt2
Normal file
2213
tests/sat/QF_UF_schedule_world.2.prop1_ab_cti_max.smt2
Normal file
File diff suppressed because it is too large
Load diff
5071
tests/sat/gensys_brn_sk020.smt2
Normal file
5071
tests/sat/gensys_brn_sk020.smt2
Normal file
File diff suppressed because one or more lines are too long
15
tests/sat/smtlib.620524.smt2
Normal file
15
tests/sat/smtlib.620524.smt2
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
(set-info :smt-lib-version 2.6)
|
||||||
|
(set-logic QF_UFLRA)
|
||||||
|
(set-info :source |Benchmarks from the paper: "Extending Sledgehammer with SMT Solvers" by Jasmin Blanchette, Sascha Bohme, and Lawrence C. Paulson, CADE 2011. Translated to SMT2 by Andrew Reynolds and Morgan Deters.|)
|
||||||
|
(set-info :category "industrial")
|
||||||
|
(set-info :status sat)
|
||||||
|
(declare-sort S1 0)
|
||||||
|
(declare-fun f1 () S1)
|
||||||
|
(declare-fun f2 () S1)
|
||||||
|
(declare-fun f3 (Real) Real)
|
||||||
|
(declare-fun f4 () Real)
|
||||||
|
(declare-fun f5 () Real)
|
||||||
|
(assert (not (= f1 f2)))
|
||||||
|
(assert (not (= (f3 (- f4 f5)) (- (f3 f4)))))
|
||||||
|
(check-sat)
|
||||||
|
(exit)
|
||||||
17
tests/unsat/smtlib.624898.smt2
Normal file
17
tests/unsat/smtlib.624898.smt2
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
(set-info :smt-lib-version 2.6)
|
||||||
|
(set-logic QF_UFLRA)
|
||||||
|
(set-info :source |Benchmarks from the paper: "Extending Sledgehammer with SMT Solvers" by Jasmin Blanchette, Sascha Bohme, and Lawrence C. Paulson, CADE 2011. Translated to SMT2 by Andrew Reynolds and Morgan Deters.|)
|
||||||
|
(set-info :category "industrial")
|
||||||
|
(set-info :status unsat)
|
||||||
|
(declare-sort S1 0)
|
||||||
|
(declare-fun f1 () S1)
|
||||||
|
(declare-fun f2 () S1)
|
||||||
|
(declare-fun f3 (Real) Real)
|
||||||
|
(declare-fun f4 () Real)
|
||||||
|
(declare-fun f5 () Real)
|
||||||
|
(assert (not (= f1 f2)))
|
||||||
|
(assert (not (not (= (f3 f4) 1.0))))
|
||||||
|
(assert (= f4 f5))
|
||||||
|
(assert (= (f3 f5) (- 1)))
|
||||||
|
(check-sat)
|
||||||
|
(exit)
|
||||||
Loading…
Add table
Reference in a new issue