(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.old-deja/
g++.other/
delete1.C
// { dg-do assemble  }
struct cl_heap_ring{
    void operator delete (void* ptr) { }
    cl_heap_ring ()
    { }
};

struct cl_heap_null_ring : public cl_heap_ring {
    void operator delete (void* ptr) { }
};

void f()
{
  new cl_heap_null_ring();
}