1 // { dg-do compile { target c++14 } } 2 3 struct X 4 { 5 template <class T> static int x; 6 }; 7 8 int X::x = 42; // { dg-error "template" } 9 10 struct Y 11 { 12 static int y; 13 }; 14 15 template <class T> int Y::y = 42; // { dg-error "template" } 16