(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
ext/
flexary34.C
// PR c++/87148
// { dg-do compile }
// { dg-options "-pedantic" }

struct Tst { int i; char t[]; };	// { dg-warning "forbids flexible array member" }

Tst t {};				// { dg-warning "extended initializer lists only available with" "" { target c++98_only } }
Tst u = Tst();
void foo () { Tst u = {}; }
Tst *bar () { return new Tst (); }