From 105b6374ae8d8f3892f907ca61bb62d35b8d7d4d Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Thu, 1 Dec 2016 13:42:17 +0100 Subject: Added examples/aiger/ --- examples/aiger/README | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 examples/aiger/README (limited to 'examples/aiger/README') diff --git a/examples/aiger/README b/examples/aiger/README new file mode 100644 index 000000000..4e7694e95 --- /dev/null +++ b/examples/aiger/README @@ -0,0 +1,22 @@ +AIGER is a format for And-Inverter Graphs (AIGs). +See http://fmv.jku.at/aiger/ for details. + +AIGER is used in the Hardware Model Checking Competition (HWMCC), +therefore all solvers competing in the competition have to support +the format. + +The example in this directory is using super_prove as solver. Check +http://downloads.bvsrc.org/super_prove/ for the lates release. (See +https://bitbucket.org/sterin/super_prove_build for sources.) + +The "demo.sh" script in this directory expects a "super_prove" executable +in the PATH. E.g. extract the release to /usr/local/libexec/super_prove +and then create a /usr/local/bin/super_prove file with the following +contents (and "chmod +x" that file): + + #!/bin/bash + exec /usr/local/libexec/super_prove/bin/super_prove.sh "$@" + +The "demo.sh" script also expects the "z3" SMT2 solver in the PATH for +converting the witness file generated by super_prove to VCD using +yosys-smtbmc. See https://github.com/Z3Prover/z3 for install notes. -- cgit v1.2.3