]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Bugfix. Infinite loop. My fourth attempt to fix the problem introduced in r947. I...
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 1 Aug 2010 04:20:59 +0000 (04:20 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 1 Aug 2010 04:20:59 +0000 (04:20 +0000)
commitfb4eb4a3b1d3db3e82c120eac5612b5dc401cc77
treec23e8f94fd6c020c1dfc70f69d35fd1c66216f3a
parent419dd36f91715808ab0e80607c3a57dd66db4523
Bugfix. Infinite loop. My fourth attempt to fix the problem introduced in r947. I've been careful this time.

Refactor. Remove explicit calls to SimplifyTerm if simplify_upfront is enabled. This is a precursor to removing many of the SimplifyTerm calls in the SimplifyTerm function, nearly all are redundant because at the end of the function we have:

    if (inputterm != output)
     output = SimplifyTerm(output);

i.e. we fixed point it.

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@964 e59a4935-1847-0410-ae03-e826735625c1
src/simplifier/simplifier.cpp
src/simplifier/simplifier.h