diff --git a/be/CMakeLists.txt b/be/CMakeLists.txt index a18784e6a093eb..41528b6626cb59 100644 --- a/be/CMakeLists.txt +++ b/be/CMakeLists.txt @@ -422,6 +422,9 @@ elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "RELEASE") set(CMAKE_CXX_FLAGS ${CXX_FLAGS_RELEASE}) elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "ASAN") set(CMAKE_CXX_FLAGS "${CXX_FLAGS_ASAN}") + # https://github.com/abseil/abseil-cpp/commit/68ce303da1920522a27e5d8e2732b3e50d3aae57 + # for disable some asan check of absl + add_definitions(-DNDEBUG_SANITIZER) elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "LSAN") set(CMAKE_CXX_FLAGS "${CXX_FLAGS_LSAN}") elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "UBSAN") @@ -430,6 +433,7 @@ elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "TSAN") set(CMAKE_CXX_FLAGS "${CXX_FLAGS_TSAN}") elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "ASAN_UT") set(CMAKE_CXX_FLAGS "${CXX_FLAGS_ASAN_UT}") + add_definitions(-DNDEBUG_SANITIZER) else() message(FATAL_ERROR "Unknown build type: ${CMAKE_BUILD_TYPE}") endif() diff --git a/cloud/src/common/CMakeLists.txt b/cloud/src/common/CMakeLists.txt index 429748909bebd9..008e8906044d51 100644 --- a/cloud/src/common/CMakeLists.txt +++ b/cloud/src/common/CMakeLists.txt @@ -15,12 +15,6 @@ set(COMMON_FILES network_util.cpp ) -if (USE_JEMALLOC) - set(COMMON_FILES ${COMMON_FILES} - jemalloc_hook.cpp - ) -endif() - add_library(Common STATIC ${COMMON_FILES} )