// Build don't run: // Origin: Mark Mitchell <mark@codesourcery.com> // Special g++ Options: -fno-implicit-templates template <class T> struct U { static int j; }; template <class T> struct S { static const int i = 7; }; template <class T> const int S<T>::i; template <class T> int U<T>::j = S<T>::i + 5; template int U<double>::j; int main () { }