1 /* PR ipa/96130 */
2 /* { dg-do compile } */
3 
4 struct S { unsigned j : 3; };
5 int k, l, m;
6 
7 void
foo(struct S x)8 foo (struct S x)
9 {
10   while (l != 5)
11     switch (x.j)
12       {
13       case 1:
14       case 3:
15       case 4:
16       case 6:
17       case 2:
18       case 5:
19 	l = m;
20       case 7:
21       case 0:
22 	k = 0;
23       default:
24 	break;
25       }
26 }
27