mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Disable affected optimizer tests for old evm versions.
This commit is contained in:
parent
8bb371ffa9
commit
e8f464e1ee
@ -63,6 +63,12 @@ YulOptimizerTest::YulOptimizerTest(string const& _filename):
|
||||
m_dialect = &dialect(dialectName, solidity::test::CommonOptions::get().evmVersion());
|
||||
|
||||
m_expectation = m_reader.simpleExpectations();
|
||||
|
||||
if (!solidity::test::CommonOptions::get().evmVersion().supportsReturndata() && (
|
||||
m_optimizerStep == "fullSuite" ||
|
||||
m_optimizerStep == "zeroByReturndatasizeReplacer"
|
||||
))
|
||||
m_shouldRun = false;
|
||||
}
|
||||
|
||||
TestCase::TestResult YulOptimizerTest::run(ostream& _stream, string const& _linePrefix, bool const _formatted)
|
||||
|
Loading…
Reference in New Issue
Block a user