1 // { dg-do assemble  }
2 
3 class X{
4     unsigned int i;
5   public:
6     void f();
7 };
8 
f()9 void X::f()
10 {
11   union {
12     int foo[sizeof (i)];
13   };
14 }
15