]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commitdiff
added cnf dumping facility
authorvijay_ganesh <vijay_ganesh@e59a4935-1847-0410-ae03-e826735625c1>
Tue, 8 Dec 2009 17:24:48 +0000 (17:24 +0000)
committervijay_ganesh <vijay_ganesh@e59a4935-1847-0410-ae03-e826735625c1>
Tue, 8 Dec 2009 17:24:48 +0000 (17:24 +0000)
git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@485 e59a4935-1847-0410-ae03-e826735625c1

src/STPManager/STP.cpp
src/to-sat/ToSAT.cpp

index d04d5caedb795b07e014fa9cc03230413e3b1a8a..3e710a3005277232dd1fde89b7059b995898ae48 100644 (file)
@@ -21,11 +21,16 @@ namespace BEEV {
                                            bm->CreateNode(NOT, query));
     
     //solver instantiated here
-#ifdef CORE
+#if defined CORE || defined CRYPTOMINISAT
     MINISAT::Solver NewSolver;
 #endif
-#if defined CRYPTOMINISAT || defined CRYPTOMINISAT2
+#if defined CRYPTOMINISAT2
     MINISAT::Solver NewSolver;
+    if(bm->UserFlags.print_cnf_flag)
+      {
+       newS.needLibraryCNFFile("output.cnf");
+      }
+
 #endif
 #ifdef SIMP
     MINISAT::SimpSolver NewSolver;
index 6f44a3c889f35ae2ced27257117ed2e240574ea2..579fa5048fb3177bfdd1fb13c39a05502d2b328b 100644 (file)
@@ -90,10 +90,6 @@ namespace BEEV
 #endif
       }
 
-    if(bm->UserFlags.print_cnf_flag)
-      {
-       //newSolver.cnfDump = true;
-      }
 #ifdef CRYPTOMINISAT
     newSolver.startClauseAdding();
 #endif