1183840Sraj// { dg-do assemble } 2183840Sraj// Bug: g++ thinks that A defines operator delete, and tries to call it. 3183840Sraj 4183840Srajstruct A { 5183840Sraj ~A () { ::operator delete (0); } 6183840Sraj}; 7183840Sraj