// PR c++/9335 // We should not see an error about non-constant initialization. template struct X { static const int value = X::value; // { dg-error "instantiation|incomplete" } }; template struct X<1000>;