From 0e2bf5fc8906214ed4c210c7c4f91657cc41d025 Mon Sep 17 00:00:00 2001 From: lianah Date: Thu, 19 Jun 2014 17:11:19 -0400 Subject: [PATCH] update to abc install instructions --- INSTALL | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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 -- 2.30.2