https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96868
Jesse Williamson <nerd.cpp at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |nerd.cpp at gmail dot com
--- Comment #13 from Jesse Williamson <nerd.cpp at gmail dot com> ---
Ok. I think I ran into the same confusion as others in this thread. It does
seem strange to me, honestly, but "thems the rules"!
As Matt pointed out:
"...mixing of designated initializers and regular initializers [...] are not
allowed in C++."
(https://en.cppreference.com/cpp/language/aggregate_initialization#Designated_initializers)