Skip to content

Commit 7ada41b

Browse files
committed
TMP: Add ASAN to debug Focal CI
Signed-off-by: Matias N. Goldberg <[email protected]>
1 parent 44d2f8a commit 7ada41b

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

CMakeLists.txt

+7
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR)
55
#============================================================================
66
project(gz-rendering7 VERSION 7.2.0)
77

8+
set( CMAKE_C_FLAGS
9+
"${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize=address" )
10+
set( CMAKE_CXX_FLAGS
11+
"${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize=address" )
12+
set( CMAKE_LINKER_FLAGS
13+
"${CMAKE_LINKER_FLAGS} -fsanitize=address" )
14+
815
#============================================================================
916
# Find gz-cmake
1017
#============================================================================

ogre2/src/CMakeLists.txt

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
set( CMAKE_C_FLAGS
2+
"${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize=address" )
3+
set( CMAKE_CXX_FLAGS
4+
"${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize=address" )
5+
set( CMAKE_LINKER_FLAGS
6+
"${CMAKE_LINKER_FLAGS} -fsanitize=address" )
7+
18
# Collect source files into the "sources" variable and unit test files into the
29
# "gtest_sources" variable.
310
gz_get_libsources_and_unittests(sources gtest_sources)

0 commit comments

Comments
 (0)