mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Skip smt optimizer tests if smt is disabled.
This commit is contained in:
parent
f73fb726af
commit
2d7e28769a
@ -103,6 +103,9 @@ YulOptimizerTest::YulOptimizerTest(string const& _filename):
|
|||||||
BOOST_THROW_EXCEPTION(runtime_error("Filename path has to contain a directory: \"" + _filename + "\"."));
|
BOOST_THROW_EXCEPTION(runtime_error("Filename path has to contain a directory: \"" + _filename + "\"."));
|
||||||
m_optimizerStep = std::prev(std::prev(path.end()))->string();
|
m_optimizerStep = std::prev(std::prev(path.end()))->string();
|
||||||
|
|
||||||
|
if (m_optimizerStep == "reasoningBasedSimplifier" && solidity::test::CommonOptions::get().disableSMT)
|
||||||
|
m_shouldRun = false;
|
||||||
|
|
||||||
m_source = m_reader.source();
|
m_source = m_reader.source();
|
||||||
|
|
||||||
auto dialectName = m_reader.stringSetting("dialect", "evm");
|
auto dialectName = m_reader.stringSetting("dialect", "evm");
|
||||||
|
Loading…
Reference in New Issue
Block a user