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