Renaming.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14706 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
On the wrapping of array formulas...

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14707 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Let the OctagonTransferRelation use the return variables of FunctionReturnStatements and FunctionEntryNodes instead of using the deprecated method from VariableClassification.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14708 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Let the ApronTransferRelation use the return variables of FunctionReturnStatements and FunctionEntryNodes instead of using the deprecated method from VariableClassification.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14709 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Policy iteration: check coverage when merging states.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14710 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Updated doc/ConfigurationOptions.txt

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14711 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Let the BDDTransferRelation use the return variables of FunctionReturnStatements and FunctionEntryNodes instead of using the deprecated method from VariableClassification.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14712 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
fix SuppressWarnings annotation

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14713 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Policy iteration: faster coverage check,

avoid unnecessary SMT call.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14715 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Policy iteration: integration testing updates.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14716 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Set return type of undeclared functions to "int" as the standard says
to avoid error "cannot cast from void to ..." in predicate analysis
if such a function is called.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14717 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
new SMTInterpol version

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14718 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Stop the manual tracking of variables/UFs declared in SMTInterpol
while the solver stack was non-empty.
This does not work, because re-declaring them after the stack is pop'ed
actually creates a new independent declaration.
For supporting this we need to have support in SMTInterpol
for "global" declarations that do not get deleted when the stack is
pop'ed.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14719 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Fix from yesterday for undefined functions
also affected function pointers.
This is now fixed.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14725 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
better logging

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14726 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Fixed NPE in ValueAnalysisState on property evaluation: If the variable name is unknown, an InvalidQueryException should be thrown, not a NullPointerException.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14727 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Let CCastExpression extend ACastExpression insteadof AbstractExpression.

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14728 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c
Introduced the algorithm for refining preconditions

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/branches/arrays@14738 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c