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