#OPTIMIZE = -O3 -march=native -fomit-frame-pointer # Maximum optimization
#OPTIMIZE = -O3 -march=native -DNDEBUG -DLESSBYTES_PERNODE
OPTIMIZE = -O3 # Maximum optimization
-#CFLAGS_M32 = -m32
+CFLAGS_M32 = -m32
CFLAGS_BASE = $(OPTIMIZE)
# OPTION to compile CRYPTOMiniSAT version 2.x
endif
# todo: These should be set by the config script of course..
-TEST_PREFIX=../stp-tests/
+TEST_PREFIX=../../stp-tests/
SHELL=/bin/bash
bm->ASTNodeStats("Before SimplifyWrites_Inplace begins: ",
simplified_solved_InputToSAT);
- bm->SimplifyWrites_InPlace_Flag = true;
+ //Vijay
+ //bm->SimplifyWrites_InPlace_Flag = true;
+ bm->SimplifyWrites_InPlace_Flag = false;
bm->Begin_RemoveWrites = false;
bm->start_abstracting = false;
bm->TermsAlreadySeenMap_Clear();
if (WRITE == inputterm[0].GetKind())
{
//get rid of all writes
+ //_bm->ASTNodeStats("before RemoveWrites_TopLevel:", inputterm);
ASTNode nowrites = RemoveWrites_TopLevel(inputterm);
+ //_bm->ASTNodeStats("after RemoveWrites_TopLevel:", nowrites);
out1 = nowrites;
}
else if (ITE == inputterm[0].GetKind())