solidity/test/libsolidity/syntaxTests/nameAndTypeResolution/235_abi_encode_with_large_integer_constant.sol

6 lines
161 B
Solidity

contract C {
function f() pure public { abi.encode(2**500); }
}
// ----
// TypeError 8009: (55-61): Invalid rational number (too large or division by zero).