// { dg-do compile } // { dg-prune-output "mangled name" } // Contributed by: Giovanni Bajo int i; template struct g { void foo(void) { FN (); } }; void h () { i = 7; } template struct g;