summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorlianah <lianahady@gmail.com>2014-06-19 17:11:19 -0400
committerlianah <lianahady@gmail.com>2014-06-19 18:24:40 -0400
commit0e2bf5fc8906214ed4c210c7c4f91657cc41d025 (patch)
treec77696917981fd633640a69e7196b120defd817f /INSTALL
parent1b75c072a634f3ca6f21910d2ba76a16378749e9 (diff)
update to abc install instructions
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL11
1 files changed, 10 insertions, 1 deletions
diff --git a/INSTALL b/INSTALL
index 5768cfb34..c1258e3ed 100644
--- a/INSTALL
+++ b/INSTALL
@@ -130,7 +130,16 @@ licensing CVC4 under that same license.
Please visit http://www.gnu.org/software/glpk/ for more details about GLPK.
ABC: A System for Sequential Synthesis and Verification is a library
-for synthesis and verification of logic circuits.
+for synthesis and verification of logic circuits. This can be used to
+speed up the eager bit-vector solver by first encoding the bit-blasted
+formula into AIG format and then using ABC to simplify the AIG. To
+install abc run the contrib/get-abc script which will download and
+install a compatible version of ABC in the cvc4 directory. To configure
+CVC4 to use abc configure with --with-abc and --with-abc-dir=PATH, where
+PATH corresponds to the install path of ABC. To run CVC4 using ABC use
+the --bitblast-aig command line argument.
+Please visit http://www.eecs.berkeley.edu/~alanmi/abc/ for more details
+on ABC.
The GNU Readline library is optionally used to provide command
editing, tab completion, and history functionality at the CVC prompt
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback