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

     1  /* PR tree-optimization/71872 */
     2  
     3  struct __attribute__((may_alias)) S { int a; };
     4  
     5  void
     6  foo (int *x, struct S *y)
     7  {
     8    int i;
     9    for (i = 0; i < 16; i++)
    10      {
    11        int a = 0;
    12        if (*x)
    13          *(struct S *) y = *(struct S *) &a;
    14      }
    15  }