/* { dg-do compile } */ /* { dg-options "-Og -Wno-pointer-to-int-cast" } */ unsigned long long e(void); void f(int); void a() { short b = -1, c = (int)&b; unsigned long long d = e(); f(b >= d); }