https://bugs.kde.org/show_bug.cgi?id=473677

--- Comment #8 from Paul Floyd <pjfl...@wanadoo.fr> ---
I'll try something like changing memcheck/test/Makefile.am from

if HAVE_ALIGNED_CXX_ALLOC
cxx17_aligned_new_SOURCES  = cxx17_aligned_new.cpp
cxx17_aligned_new_CXXFLAGS = -std=c++17 @FLAG_W_NO_MISMATCHED_NEW_DELETE@
sized_aligned_new_delete_args_SOURCES = sized_aligned_new_delete_args.cpp
sized_aligned_new_delete_args_CXXFLAGS = ${AM_CXXFLAGS} -std=c++17
sized_aligned_new_delete_misaligned_SOURCES =
sized_aligned_new_delete_misaligned.cpp
sized_aligned_new_delete_misaligned_CXXFLAGS = ${AM_CXXFLAGS} -std=c++17
endif

to

if HAVE_ALIGNED_CXX_ALLOC
cxx17_aligned_new_SOURCES  = cxx17_aligned_new.cpp
cxx17_aligned_new_CXXFLAGS = -std=c++17 @FLAG_W_NO_MISMATCHED_NEW_DELETE@
sized_aligned_new_delete_args_SOURCES = sized_aligned_new_delete_args.cpp
sized_aligned_new_delete_args_CXXFLAGS = ${AM_CXXFLAGS} -std=c++17
sized_aligned_new_delete_misaligned_SOURCES =
sized_aligned_new_delete_misaligned.cpp
sized_aligned_new_delete_misaligned_CXXFLAGS = ${AM_CXXFLAGS} -std=c++17
# clang turns off sized delete when using libstdc++
if COMPILER_IS_CLANG
cxx17_aligned_new_CXXFLAGS += -fsized-deallocation
sized_aligned_new_delete_args_CXXFLAGS += -fsized-deallocation
sized_aligned_new_delete_misaligned_CXXFLAGS += -fsized-deallocation
endif
endif

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to