For some reason, our ABC build was including cnf_stream.h in an
extern "C" block instead of outside of it, which made the build fail
because the header indirectly includes cdqueue.h, which uses
templates. This change is older
(
e9bfbb2)
but only started causing problems with our nightly builds recently.
** AIG bitblaster.
**/
-#include "cvc4_private.h"
-
#include "theory/bv/bitblast/aig_bitblaster.h"
#include "base/check.h"
+#include "cvc4_private.h"
#include "options/bv_options.h"
+#include "prop/cnf_stream.h"
#include "prop/sat_solver_factory.h"
#include "smt/smt_statistics_registry.h"
extern "C" {
#include "base/abc/abc.h"
#include "base/main/main.h"
-#include "prop/cnf_stream.h"
#include "sat/cnf/cnf.h"
extern Aig_Man_t* Abc_NtkToDar(Abc_Ntk_t* pNtk, int fExors, int fRegisters);