1 // { dg-do assemble  }
2 // GROUPS passed old-abort
3 // The compiler used to crash on this example.
4 
5 class x {
6 public:
7   x();
8   static const x y[23];
9 };
10 const x x::y[23];
11