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