1 // PR c++/48707
2 
3 struct A {
4   static int a();
5 };
6 
7 template<typename X>
8 struct B: A {
9   static int const b;
10 };
11 
12 template<typename X>
13 int const B<X>::b=B<X>::a();
14