You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Uncaught exception:
/solidity/libyul/backends/evm/EVMObjectCompiler.cpp(106): Throw in function void solidity::yul::EVMObjectCompiler::run(solidity::yul::Object&, bool)
Dynamic exception type: boost::wrapexcept<solidity::yul::StackTooDeepError>
std::exception::what: Variable value is 1 too deep in the stack [ value _5 _4 _1 _21 _6 r_1 _13 _14 _15 r _19 product _23 _22 var_v diff_5 ]
memoryguard was present.
[solidity::util::tag_comment*] = Variable value is 1 too deep in the stack [ value _5 _4 _1 _21 _6 r_1 _13 _14 _15 r _19 product _23 _22 var_v diff_5 ]
memoryguard was present.
No exceptions are thrown when setting a smaller optimize-runs parameter, such as 200.
Environment
Compiler version: 0.8.25
The text was updated successfully, but these errors were encountered:
Description
Compiling the following code with solc 0.8.25 results in yul::StackTooDeepError.
Compiling command:
solc-0.8.25 out.sol --optimize --via-ir --optimize-runs 10000 --bin
Result:
No exceptions are thrown when setting a smaller optimize-runs parameter, such as 200.
Environment
The text was updated successfully, but these errors were encountered: