https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108391
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to jinci kang from comment #0) > * The reason is that clang does not define the macro > __cpp_sized_deallocation. Well then that's a clang bug. It shouldn't be trying to use sized delete if it hasn't informed the std::lib that sized delete is supported.