mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-08 04:05:43 -05:00
update benchpress file to actually run proofs
This commit is contained in:
parent
2d8fc78bc4
commit
110f3f8527
2 changed files with 27 additions and 0 deletions
3
Makefile
3
Makefile
|
|
@ -35,6 +35,9 @@ snapshots:
|
||||||
$(TESTTOOL)-quick: snapshots
|
$(TESTTOOL)-quick: snapshots
|
||||||
$(TESTTOOL) run $(TESTOPTS) \
|
$(TESTTOOL) run $(TESTOPTS) \
|
||||||
--csv snapshots/quick-$(DATE).csv --task sidekick-smt-quick
|
--csv snapshots/quick-$(DATE).csv --task sidekick-smt-quick
|
||||||
|
$(TESTTOOL)-quick-proofs: snapshots
|
||||||
|
$(TESTTOOL) run $(TESTOPTS) \
|
||||||
|
--csv snapshots/quick-$(DATE).csv --task sidekick-smt-quick-proofs --proof-dir out-proofs-$(DATE)/
|
||||||
$(TESTTOOL)-local: snapshots
|
$(TESTTOOL)-local: snapshots
|
||||||
$(TESTTOOL) run $(TESTOPTS) \
|
$(TESTTOOL) run $(TESTOPTS) \
|
||||||
--csv snapshots/quick-$(DATE).csv --task sidekick-smt-local
|
--csv snapshots/quick-$(DATE).csv --task sidekick-smt-local
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,20 @@
|
||||||
(unknown "Timeout|Unknown")
|
(unknown "Timeout|Unknown")
|
||||||
(version "git:."))
|
(version "git:."))
|
||||||
|
|
||||||
|
(proof_checker
|
||||||
|
(name quip)
|
||||||
|
(cmd "quip -nc $proof_file --problem=$file")
|
||||||
|
(valid "^OK$")
|
||||||
|
(invalid "^FAIL$"))
|
||||||
|
|
||||||
|
(prover
|
||||||
|
(name sidekick-dev-p)
|
||||||
|
(inherits sidekick-dev)
|
||||||
|
(cmd "$cur_dir/../sidekick --no-check --time $timeout $file -o $proof_file")
|
||||||
|
(proof_ext ".quip.gz")
|
||||||
|
(proof_checker quip)
|
||||||
|
(produces_proof true))
|
||||||
|
|
||||||
(dir
|
(dir
|
||||||
(path $cur_dir)
|
(path $cur_dir)
|
||||||
(pattern ".*.(smt2|cnf)$")
|
(pattern ".*.(smt2|cnf)$")
|
||||||
|
|
@ -20,6 +34,16 @@
|
||||||
(timeout 10)
|
(timeout 10)
|
||||||
(dirs ($cur_dir/sat $cur_dir/unsat $cur_dir/pigeon)))))
|
(dirs ($cur_dir/sat $cur_dir/unsat $cur_dir/pigeon)))))
|
||||||
|
|
||||||
|
; only unsat SMT problems
|
||||||
|
(task
|
||||||
|
(name sidekick-smt-quick-proofs)
|
||||||
|
(action
|
||||||
|
(run_provers
|
||||||
|
(provers (sidekick-dev sidekick-dev-p z3))
|
||||||
|
(timeout 10)
|
||||||
|
(pattern ".*.smt2$")
|
||||||
|
(dirs ($cur_dir/unsat)))))
|
||||||
|
|
||||||
(task
|
(task
|
||||||
(name sidekick-smt-local)
|
(name sidekick-smt-local)
|
||||||
(action
|
(action
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue