(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
execute/
20030109-1.c
       1  /* PR c/8032 */
       2  /* Verify that an empty initializer inside a partial
       3     parent initializer doesn't confuse GCC.  */
       4  
       5  struct X
       6  {
       7    int a;
       8    int b;
       9    int z[];
      10  };
      11  
      12  struct X x = { .b = 40, .z = {} };
      13  
      14  int main ()
      15  {
      16    if (x.b != 40)
      17      abort ();
      18  
      19    return 0;
      20  }