1 2 3 4 5 6 7 8 9 10 11
/* { dg-do compile } */ int main () { int R, N = 4; unsigned int A = 2; signed int B = 2; ((B >> N) & 1) ? 1 : 0; ((A >> N) & 1) ? 1 : 0; return 0; }