1  /* PR tree-optimization/71031 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-Os" } */
       4  
       5  int zj;
       6  int **yr;
       7  
       8  void
       9  nn (void)
      10  {
      11    unsigned int od = 4;
      12  
      13    for (;;)
      14      {
      15        int lk;
      16  
      17        for (lk = 0; lk < 2; ++lk)
      18          {
      19            static int cm;
      20  
      21            zj = 0;
      22            if (od == 0)
      23              return;
      24            ++od;
      25            for (cm = 0; cm < 2; ++cm)
      26              {
      27                --od;
      28                **yr = 0;
      29              }
      30          }
      31      }
      32  }