From: trevor_hansen Date: Sun, 29 Aug 2010 12:24:44 +0000 (+0000) Subject: Bugfix in cbitp. Currently not enabled. X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=a84b957d5e1b50cbe0199f1fd62590cc7abba197;p=francis%2Fstp.git Bugfix in cbitp. Currently not enabled. git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@1007 e59a4935-1847-0410-ae03-e826735625c1 --- diff --git a/src/to-sat/BitBlaster.cpp b/src/to-sat/BitBlaster.cpp index 8770a11..40655c3 100644 --- a/src/to-sat/BitBlaster.cpp +++ b/src/to-sat/BitBlaster.cpp @@ -351,11 +351,12 @@ const BBNodeVec BitBlaster::BBTerm(const ASTNode& _term, { // Copy over to the (potentially) new node. Everything we know about the old node. nBits->mergeIn(*(it->second)); - } + + cb->scheduleUp(n_term); + cb->scheduleNode(n_term); cb->propagate(); - it = cb->fixedMap->map->find(term); if (it != cb->fixedMap->map->end()) { // Copy to the old node, all we know about the new node. This means that