mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #14377 from ethereum/fix-smtlib
SMTChecker: Fix generation of smtlib scripts
This commit is contained in:
commit
2f451a186b
@ -81,13 +81,13 @@ void BMC::analyze(SourceUnit const& _source, map<ASTNode const*, set<Verificatio
|
||||
|
||||
SMTEncoder::resetSourceAnalysis();
|
||||
|
||||
state().prepareForSourceUnit(_source, false);
|
||||
m_solvedTargets = std::move(_solvedTargets);
|
||||
m_context.setSolver(m_interface.get());
|
||||
m_context.reset();
|
||||
m_context.setAssertionAccumulation(true);
|
||||
m_variableUsage.setFunctionInlining(shouldInlineFunctionCall);
|
||||
createFreeConstants(sourceDependencies(_source));
|
||||
state().prepareForSourceUnit(_source, false);
|
||||
m_unprovedAmt = 0;
|
||||
|
||||
_source.accept(*this);
|
||||
|
Loading…
Reference in New Issue
Block a user