// PR c++/78890 // { dg-do compile { target c++11 } } union Test1 { static int kConstant; }; union Test2 { static const int kConstant; }; const int Test2::kConstant = 10; int k; union Test3 { static int& kRef; }; int& Test3::kRef = k; union Test4 { static const int& kRef; }; const int& Test4::kRef = 10;