1 /* { dg-do run } */ 2 3 struct S 4 { 5 int b:4; 6 int c; 7 } e = { -1, 0 }; 8 9 int d, f; 10 main()11 int main () 12 { 13 while (f) 14 { 15 struct S g = { 0, 0 }; 16 e = g; 17 } 18 L: 19 while (e.b > 0) 20 ; 21 e.b = 0; 22 if (d) 23 goto L; 24 return 0; 25 } 26