1 // PR c++/88969 2 // { dg-do compile { target c++2a } } 3 4 #include <new> 5 6 struct B { 7 void operator delete(void*, std::destroying_delete_t); // { dg-error ".operator delete. takes type .B*." } 8 }; 9