re PR c++/88261 (ICE: verify_gimple failed (error: non-trivial conversion at assignment))
[gcc.git] / gcc / testsuite / g++.dg / ext / flexary15.C
1 // PR c++/69912 - [6 regression] ICE in build_ctor_subob_ref initializing
2 // a flexible array member
3 // { dg-do compile }
4 // { dg-options "-Wno-pedantic -Wno-write-strings -fpermissive" }
5
6 struct S {
7 int n;
8 char *a[];
9 };
10
11 void foo (const char *a)
12 {
13 static const S s = { 1, { a, "b" } }; // { dg-warning "invalid conversion" }
14 }