(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
redecl-16.c
       1  /* PR 21502 */
       2  /* { dg-do compile } */
       3  /* { dg-options "" } */
       4  
       5  typedef int IA[];
       6  typedef int IA5[5];
       7  typedef int IA10[10];
       8  typedef IA *IAP;
       9  typedef IA5 *IA5P;
      10  typedef IA10 *IA10P;
      11  extern IAP a[];
      12  void
      13  f (void)
      14  {
      15    extern IA5P a[];
      16  }
      17  IAP a[] = { 0 };	/* { dg-message "note: previous definition" } */
      18  extern IA10P a[];	/* { dg-error "conflicting types" } */