On Fri, 24 Nov 2023, Martin Jambor wrote: > Hello, > > On Thu, Nov 23 2023, Jonathan Wakely wrote: > > On Thu, 23 Nov 2023 at 15:34, Jan Hubicka <hubi...@ucw.cz> wrote: > >> > > [...] > > >> > >> I also wonder, if default operator new and malloc can be handled as not > >> reading/modifying anything visible to the user code. > > > > No, there's no way to know if the default operator new is being used. > > A replacement operator new could be provided at link-time. > > > > That's why we need -fsane-operator-new > > > > Would it make sense to add -fsane-operator-new to -Ofast?
Yes, but somebody needs to implement it first ;) And define the constraints it imposes (also on operator delete?). Richard.