1  /* PR middle-end/71292 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O2" } */
       4  
       5  unsigned long a;
       6  long b, d;
       7  int c;
       8  void fn1 ()
       9  {
      10    unsigned long e = a + c;
      11    b = d + e + a + 8;
      12  }