1/* PR tree-optimization/51247 */ 2 3struct S { int s : 1; }; 4int a; 5 6void 7foo (int x, int y) 8{ 9 struct S s; 10 s.s = !!y; 11 while (1) 12 { 13 unsigned l = 94967295; 14 a = x || (s.s &= l); 15 } 16} 17