1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// PR c++/39225 template <class T> class A { public: A() {} ~B() {} // { dg-error "~B" } }; int main() { A<int> *a = new A<int>; return 0; }