From 0b2b519493e9c36907b06490fa5a51452d489223 Mon Sep 17 00:00:00 2001 From: trevor_hansen Date: Wed, 9 Jun 2010 05:06:09 +0000 Subject: [PATCH] Add back code I removed in the last revision. Without this code fd_query_cheung2010.cvc timesout. git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@823 e59a4935-1847-0410-ae03-e826735625c1 --- src/simplifier/simplifier.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/simplifier/simplifier.cpp b/src/simplifier/simplifier.cpp index 6d43598..62b06db 100644 --- a/src/simplifier/simplifier.cpp +++ b/src/simplifier/simplifier.cpp @@ -3252,6 +3252,11 @@ namespace BEEV output = nf->CreateTerm(READ, width, write, readIndex); assert(BVTypeCheck(output)); + if (ITE == write.GetKind()) { + output = SimplifyTerm(output, VarConstMap); + } + + //UpdateSimplifyMap(original_write, write, false); UpdateSimplifyMap(term, output, false); return output; -- 2.47.3