// { dg-do link } // { dg-options "-frepo" } // { dg-require-host-local "" } // { dg-skip-if "dkms are not final links" { vxworks_kernel } } // Bug: g++ complains about duplicate explicit instantiations with -frepo. // From Jason Merrill // Build then link: template struct A { virtual ~A () { } }; template void g (T t) { } template class A; int main () { g (42); } // { dg-final { cleanup-repo-files } }