1// { dg-do compile }
2// { dg-options "" }
3// PR C++/24138
4
5void foo()
6{
7  typedef struct {
8    unsigned char dir;
9    int data[0];
10  } yanito;
11  static const yanito horse = { 1,  { 2,  3 }  }; // { dg-error "too many" }
12}
13