1  /* PR tree-optimization/57321 */
       2  
       3  int a = 1, *b, **c;
       4  
       5  static int
       6  foo (int *p)
       7  {
       8    if (*p == a)
       9      {
      10        int *i[7][5] = { { 0 } };
      11        int **j[1][1];
      12        j[0][0] = &i[0][0];
      13        *b = &p != c;
      14      }
      15    return 0;
      16  }
      17  
      18  int
      19  main ()
      20  {
      21    int i = 0;
      22    foo (&i);
      23    return 0;
      24  }