]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Use the advanced CNF generator to encode array problems into CNF. Array axioms are...
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 19 Jun 2011 09:06:06 +0000 (09:06 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 19 Jun 2011 09:06:06 +0000 (09:06 +0000)
commit1aa3f10a67b0037793f112d13798b707846d0651
treed9e7d56f37bbd126c17da94aef3734e9d9675396
parent25e5a9ffd4c980630082213d96ff239e4b9f4e37
Use the advanced CNF generator to encode array problems into CNF. Array axioms are generated by hand. NB. This slows down the CVC regressions substantially. Adding about 40 seconds to them. The CVC array problems are very easy, so the extra effort in generating a better CNF is wasted.

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@1345 e59a4935-1847-0410-ae03-e826735625c1
src/AST/ArrayTransformer.cpp
src/AST/ArrayTransformer.h
src/absrefine_counterexample/AbstractionRefinement.cpp
src/to-sat/AIG/ToCNFAIG.cpp
src/to-sat/AIG/ToCNFAIG.h
src/to-sat/AIG/ToSATAIG.cpp
src/to-sat/AIG/ToSATAIG.h