// PR c++/86706 // { dg-do compile } class A { int b; }; template class C : A { C (); static C *f; }; template C *C::f; template C::C () { f->b; }