modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr16566-2.c (about)

     1  /* ICE with flexible arrays in non-lvalue structures.  Bug 16566
     2     (comment #5).  */
     3  /* { dg-options "-Wno-psabi" { target { { i?86-*-* x86_64-*-* } && { ! { ia32 } } } } } */
     4  
     5  struct A
     6  {
     7      int i;
     8      int x[];
     9  };
    10  
    11  int foo(struct A a)
    12  { 
    13      return (a,a).x[0];
    14  }