https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109966

Guilliam Xavier <guilliam.xavier at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |guilliam.xavier at gmail dot 
com

--- Comment #11 from Guilliam Xavier <guilliam.xavier at gmail dot com> ---
For those like me who must still/sometimes use an affected version, I have
found a workaround: remove the type on individual items (leaving only
initializer lists), and if you get error "too many initializers" then double
the array outer braces.

Comment #0 modified Godbolt: https://godbolt.org/z/WPWa37sar

Comment #4 modified code:
```
/* ... */
struct S {
  M arr[3]{{""}, {""}, {""}};
} o;
```

Reply via email to