-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathbenchpress.sexp
executable file
·53 lines (45 loc) · 1.39 KB
/
benchpress.sexp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
(prover
(name zip-find-expect)
(cmd "grep ' expect:' $file")
(sat "expect: sat")
(unsat "expect: unsat"))
(prover
(name tptp-find-status)
(cmd "grep '% Status[ ]*:' $file")
(sat "Status[ ]*: (CounterSatisfiable|Satisfiable)")
(unsat "Status[ ]*: (Unsatisfiable|Theorem|CounterTheorem|Lemma)"))
(dir
(path $cur_dir/../examples/)
(pattern ".*\\.(zf|p)")
(expect (try (run zip-find-expect) (run tptp-find-status) (const unknown))))
(dir
(path $home/w/TPTP-v6.1.0//)
(pattern ".*\\.p")
(expect (try (run tptp-find-status) (const unknown))))
(custom-tag (name gaveup))
(prover
(name zip-dev)
(cmd "$cur_dir/../zipperposition.exe $file --timeout $timeout --mem-limit $memory --output none")
(unsat "SZS status (Theorem|Unsatisfiable)")
(sat "SZS status (CounterSatisfiable|Satisfiable)")
(timeout "SZS status ResourceOut")
(tags
((gaveup "SZS status GaveUp")))
(version "git:."))
(prover
(name zip-dev-check)
(cmd "$cur_dir/../zipperposition.exe $file --timeout $timeout --mem-limit $memory --output none --check")
(unsat "SZS status (Theorem|Unsatisfiable)")
(sat "SZS status (CounterSatisfiable|Satisfiable)")
(timeout "SZS status ResourceOut")
(tags
((gaveup "SZS status GaveUp")))
(version "git:."))
(task
(name zip-local-test)
(action
(run_provers
(provers zip-dev) ; zip-dev-check)
(timeout 10)
(memory 2000)
(dirs ()))))