// { dg-final { scan-assembler-not "weak" } } template struct A { static int i; }; template<> int A::i = 42;