1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -w" } */
       3  
       4  int **a;
       5  static void fn1(char **p1) {
       6    char s = *p1, b = &s;
       7    while (*fn2()[a])
       8      ;
       9  }
      10  int main() { fn1(""); return 0; }