1 // PR c++/26534
2 // { dg-do run }
3 // { dg-options "-w -O2" }
4 
5 struct X
6 {
7   unsigned a:4;
8 };
9 
10 unsigned i;
11 
main()12 int main()
13 {
14   struct X x = { 63u };
15   i = x.a;
16   if (i != 15)
17     return 1;
18 }
19