mirror of
https://github.com/dragonflydb/dragonfly.git
synced 2025-05-10 18:05:44 +02:00
Update helio (#2538)
chore: UpdateHelio dependency Add support for asan/ubsan checkers in our dev environment. Remove more clang warnings. Once we fix all the problems we will enable them in our CI as well. Signed-off-by: Roman Gershman <roman@dragonflydb.io>
This commit is contained in:
parent
4c0055ddf0
commit
336d6ff181
21 changed files with 74 additions and 51 deletions
|
@ -35,12 +35,12 @@ option(DF_USE_SSL "Provide support for SSL connections" ON)
|
|||
|
||||
find_package(OpenSSL)
|
||||
|
||||
if (SUPPORT_ASAN)
|
||||
# set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fsanitize=address")
|
||||
if (SUPPORT_ASAN AND NOT DEFINED ENV{CI})
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fsanitize=address")
|
||||
endif()
|
||||
|
||||
if (SUPPORT_USAN)
|
||||
# set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fsanitize=undefined")
|
||||
if (SUPPORT_USAN AND NOT DEFINED ENV{CI})
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fsanitize=undefined")
|
||||
endif()
|
||||
|
||||
include(third_party)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue