https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104213
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2022-01-24 Ever confirmed|0 |1 CC| |mpolacek at gcc dot gnu.org Status|UNCONFIRMED |NEW --- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Confirmed with an arm-linux-gnueabihf cross: $ ./cc1plus -quiet -Iinclude reproducer.cpp -flto=auto -ffat-lto-objects -Wuse-after-free reproducer.cpp: In member function ‘C::~C()’: reproducer.cpp:8:10: warning: pointer used after ‘operator delete(void*, unsigned int)’ [-Wuse-after-free] 8 | C::~C() {} | ^ reproducer.cpp:8:10: note: call to ‘operator delete(void*, unsigned int)’ here