Fixed bug in bv: one more case where non-shared equality was getting propagated
authorClark Barrett <barrett@cs.nyu.edu>
Thu, 31 May 2012 17:15:02 +0000 (17:15 +0000)
committerClark Barrett <barrett@cs.nyu.edu>
Thu, 31 May 2012 17:15:02 +0000 (17:15 +0000)
commite0ea9a22721a332be2a2354846ffdf5f72c6a6de
tree97f277ac1e6a203a3da3cfb5c41924bad86cc942
parent48de3ac52d0fb8656b6e4e768c74be4be3b2a883
Fixed bug in bv: one more case where non-shared equality was getting propagated
Added a global push and pop around solving - fixes an assertion failure when
TNodes are still around in a CDHashMap at destruction time.
src/smt/smt_engine.cpp
src/theory/bv/theory_bv.cpp