merged cvc4 master
authorlianah <lianahady@gmail.com>
Tue, 30 Apr 2013 20:39:52 +0000 (16:39 -0400)
committerlianah <lianahady@gmail.com>
Tue, 30 Apr 2013 20:39:52 +0000 (16:39 -0400)
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv_rewriter.cpp

index b2f91e07054d19d93ef545240ac9ceb3cda9444d..9c64cbf77495098fa48e83eea6f27466ee1252a7 100644 (file)
@@ -180,7 +180,7 @@ void TheoryBV::check(Effort e)
   
   while (!done()) {
     TNode fact = get().assertion;
-    checkForLemma(fact); 
+    // checkForLemma(fact); 
     for (unsigned i = 0; i < d_subtheories.size(); ++i) {
       d_subtheories[i]->assertFact(fact); 
     }
index 0775cb1f8292ef441621e327c905ae2a0cb1be6f..5a43e2c5713dbff58184f27270e6b65e5199dd89 100644 (file)
@@ -106,16 +106,16 @@ RewriteResponse TheoryBVRewriter::RewriteUle(TNode node, bool preregister){
       RewriteRule<UleMax>,
       RewriteRule<ZeroUle>,
       RewriteRule<UleZero>,
-      RewriteRule<UleSelf>,
-      RewriteRule<UleEliminate>
+      RewriteRule<UleSelf>//,
+      //      RewriteRule<UleEliminate>
       >::apply(node);
   return RewriteResponse(resultNode == node ? REWRITE_DONE : REWRITE_AGAIN, resultNode); 
 }
 
 RewriteResponse TheoryBVRewriter::RewriteSle(TNode node, bool preregister){
   Node resultNode = LinearRewriteStrategy
-    < RewriteRule <EvalSle>, 
-      RewriteRule <SleEliminate>
+    < RewriteRule <EvalSle>//
+      //      RewriteRule <SleEliminate>
       >::apply(node);
   return RewriteResponse(resultNode == node? REWRITE_DONE : REWRITE_AGAIN, resultNode); 
 }