1 // { dg-do assemble } 2 // Bug: g++ thinks that A defines operator delete, and tries to call it. 3 4 struct A { ~AA5 ~A () { ::operator delete (0); } 6 }; 7