// { dg-do assemble } // GROUPS passed vtable class T { public: virtual ~T() {} }; template class X : public virtual T {}; int main() { X x; }