pragma abicoder v1; contract c { struct S { uint x; uint[][] arr; } event E(S); } // ---- // TypeError 3061: (81-82='S'): This type is only supported in ABI coder v2. Use "pragma abicoder v2;" to enable the feature.