On Mon, Mar 25, 2024 at 12:36:46PM +0100, Stephan Bergmann wrote: > On 3/21/24 10:28 PM, Jason Merrill wrote: > > On 3/21/24 16:48, Marek Polacek wrote: > > > Bootstrapped/regtested on x86_64-pc-linux-gnu, ok for trunk? > > > > OK. > > This started to break > > > $ cat test.cc > > struct S1 { S1(); }; > > struct S2 { > > S2() {} > > S1 a[1] {}; > > }; > > > $ g++ -fsyntax-only test.cc > > test.cc: In constructor ‘S2::S2()’: > > test.cc:3:10: error: invalid initializer for array member ‘S1 S2::a [1]’ > > 3 | S2() {} > > | ^
https://gcc.gnu.org/PR114439 ? Jakub