1  /* { dg-do compile } */
       2  /* ICE for signed/unsigned long and signed char comparison */
       3  int main()
       4  {
       5         unsigned long ul = 4;
       6         long sl = 2;
       7         signed char sch = -1;
       8         if (ul <= sch);
       9                 return 0;
      10         if (sl <= sch)
      11                 return 1;
      12  }