solang
solang copied to clipboard
[ICE]: Big array with public causes a compilation error.
Version: v0.3.3: v0.3.3-70-g32a45ea1 Description: If you remove 'public', Solang can compile normally. If you replace 2**100 with value within 2**32, Solang can also compile normally. The error location in the source code can be found at the link.
contract C {
mapping(uint => uint[2**100]) public x;
}