git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@1485
e59a4935-1847-0410-ae03-
e826735625c1
-include $(TOP)/scripts/config.info
-OPTIMIZE = -O3 -DNDEBUG -march=native -fomit-frame-pointer # Optimization
-#OPTIMIZE = -O3 -g # Debug
+#OPTIMIZE = -O3 -DNDEBUG -march=native -fomit-frame-pointer # Optimization
+OPTIMIZE = -O3 -g # Debug
# To enable 128-bit indices in the array propagators. Put the INDICES_128BITS
# option into CFLAGS_M32. Weird I know.
if (children[1].isConstant() && CONSTANTBV::BitVector_is_empty(children[1].GetBVConst()))
result = children[0];
- if (children[0].GetKind() == BVPLUS && children[0][0] == bm.CreateMaxConst(width)
+ if (children[0].GetKind() == BVPLUS && children[0].Degree() == 2 && children[0][0] == bm.CreateMaxConst(width)
&& children[1] == children[0][1])
result = children[0];