ethereum / solidity

Solidity, the Smart Contract Programming Language
https://soliditylang.org
GNU General Public License v3.0
22.67k stars 5.62k forks source link

Update bytecode size test for byzantium. #15100

Closed ekpyron closed 1 month ago

ekpyron commented 1 month ago

Should fix the nightly CI failure. https://circleci.com/gh/ethereum/solidity/1542038

Depends on the deprecated EVM version test run passing in https://github.com/ethereum/solidity/pull/15101

ekpyron commented 1 month ago

Looks like one annoying consequence of moving old EVM runs to nightly is that it's easy to forget to update their expectations. CI won't detect it until the next night.

We should probably consider removing test cases for which this will likely happen (less testing is a reasonable effect of these evm versions being deprecated)