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