// PRMS Id: 4688 // Bug: g++ can't deal with templates instantiated within extern "C". // Build don't link: class Gnaf { public: virtual int invariant (); }; template class Array : public Gnaf { public: virtual int invariant(); }; extern "C" int foo() { Array toConv; return 0; }