Warning: This repository is work in progress.
- Python3 with packages
z3-solver,pyyaml - Benchexec
-
Get benchmarks from CHC-COMP 2024
git clone https://github.com/chc-comp/chc-comp24-benchmarks.git ../chc-comp24-benchmarks
-
Create some
*.ymlfiles for benchexecmake yml # SOLVER="z3 -t:500 make yml SOLVER="echo unknown"
-
Run some tools
./smoke.sh ChocoCatalia chococatalia ./smoke.sh eldarica-2.2 eldarica ./smoke.sh golem-x64-linux golem ./smoke.sh LoAT loat ./smoke.sh coar mucyc ./smoke.sh coar pcsat ./smoke.sh ThetaCHC theta ./smoke.sh UltimateTreeAutomizer ultimatetreeautomizer ./smoke.sh UltimateUnihorn ultimateunihorn
- new script
classify.py format.pyonly translates about 1/3 of the benchmarks, data type names are not escaped if needed