// Build don't link: template struct S { static void g(); }; template void g(); template void f() { const bool b = true; g(); const bool b1 = (Length == 2); S::g(); } void h() { f<3>(); }