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;
```