]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Fix some write over ite cases.
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Wed, 29 Jul 2009 02:32:05 +0000 (02:32 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Wed, 29 Jul 2009 02:32:05 +0000 (02:32 +0000)
commit238f6d489b878f5304a03bdb6145118df93b5a4b
tree5ac72157d0aa25401029e7e3569a0de2ca94f732
parent2757315ee9cd1e943ea1650300d9664f312e94bb
Fix some write over ite cases.

Some arrays still cause infinite loops because the bvsolver stores mappings that
 self-refer into the SolverMap. For example b = read(B, select(A,b)). arrayBroke
n1.smt in misc-tests is such an example.

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@96 e59a4935-1847-0410-ae03-e826735625c1
AST/Transform.cpp
simplifier/simplifier.cpp