Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.01 KB

README.md

File metadata and controls

27 lines (20 loc) · 1.01 KB

smt-bench

SMT benchmarking platform

Installing Dependencies

pip3 install -r requirements.txt

Downloading benchmarks

To download SMT-LIB'24 benchmarks, run the download_smt_benchmarks.sh script.

Downloading tools

To download Z3, use pip3:

pip3 install z3-solver

For cvc5, go to the releases, download cvc5-Linux-x86_64-static.zip from the latest version and unpack it into bin/.

For both Z3-Noodler and Ostrich, clone the given tool into bin/ and build them following the instructions in their READMEs.

Good luck finding other tools...

How to run

Go to bench/ and use the script run_bench.sh (see --help for the instructions how to use it).

How to process the results

See the following repo.