1 // { dg-do assemble  }
2 // GROUPS passed enums
3 enum COLOR { red, green, blue };
4 
5 struct S {
6     COLOR       color:2;
7 };
8 
9 COLOR color;
10 S object;
11 
fubar()12 void fubar ()
13 {
14     color = object.color;
15 }
16