2 /* { dg-do compile } */
3 /* { dg-options "-Wmissing-field-initializers" } */
19 struct c h
= {.d
= (struct a
){0}}; /* { dg-bogus "missing initializer" } */
30 .c
[0].b
= 1, /* { dg-bogus "missing initializer" } */
38 struct test_t test
[] = {
40 [0].value2
= 2, /* { dg-bogus "missing initializer" } */
42 [1].value2
= 20 /* { dg-bogus "missing initializer" } */