(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
alias-8.c
       1  // { dg-do compile }
       2  // { dg-options "-Wstrict-aliasing=2 -fstrict-aliasing" }
       3  
       4  struct s {
       5    char    *p;
       6  };
       7  
       8  void
       9  func(struct s *ptr)
      10  {
      11    *(void **)&ptr->p = 0; /* { dg-warning "type-punned pointer" } */
      12  }