(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
aarch64/
pr58460.c
       1  /* { dg-do run } */
       2  /* { dg-options "-O" } */
       3  extern unsigned long x1;
       4  
       5  char *
       6  f (char *a, char *b)
       7  {
       8    return a;
       9  }
      10  
      11  int
      12  g (char *a)
      13  {
      14    return 2;
      15  }
      16  
      17  void
      18  h (char *p[])
      19  {
      20    char n[x1][512];
      21    char *l = f (p[1], " ");
      22    if (g (p[0]))
      23      n[0][0] = '\0';
      24    while (l && *l)
      25      {
      26      }
      27  }
      28  
      29  unsigned long x1;
      30  
      31  int
      32  main ()
      33  {
      34    return 0;
      35  }