1  /* This testcase ICEd because a SUBREG of MEM/v was never
       2     simplified.  */
       3  volatile unsigned long long *a;
       4  
       5  unsigned char
       6  foo (void)
       7  {
       8    unsigned char b = (*a != 0);
       9    return b;
      10  }