[SMTChecker] EncodingContext config flag to accumulate assertions

This commit is contained in:
Leonardo Alt
2019-07-19 19:31:25 +02:00
parent 508cf66da2
commit b204f27047
4 changed files with 12 additions and 1 deletions
+4 -1
View File
@@ -228,7 +228,10 @@ Expression EncodingContext::assertions()
void EncodingContext::pushSolver()
{
m_assertions.push_back(assertions());
if (m_accumulateAssertions)
m_assertions.push_back(assertions());
else
m_assertions.push_back(smt::Expression(true));
}
void EncodingContext::popSolver()