xref: /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/compile/20030305-1.c (revision c87b03e512fc05ed6e0222f6fb0ae86264b1d05b)
1 /* PR c/9799 */
2 /* Verify that GCC doesn't crash on excess elements
3    in initializer for a flexible array member.  */
4 
5 typedef struct {
6     int aaa;
7 } s1_t;
8 
9 typedef struct {
10     int bbb;
11     s1_t s1_array[];
12 } s2_t;
13 
14 static s2_t s2_array[]= {
15     { 1, 4 },
16     { 2, 5 },
17     { 3, 6 }
18 };
19