kfdtest: Support address sanitizer in KFDTest
Change-Id: Iee1182608ddc9896c82feb5004b3fe078d3d3223
[ROCm/ROCR-Runtime commit: 9cca1216e9]
Этот коммит содержится в:
коммит произвёл
Gefei Jiang
родитель
0682ddc56a
Коммит
8a95a2d584
@@ -24,7 +24,7 @@
|
||||
# If environment variable DRM_DIR or LIBHSAKMT_PATH is set, the script
|
||||
# will pick up the corresponding libraries from those pathes.
|
||||
|
||||
cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
|
||||
cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
|
||||
|
||||
project(KFDTest)
|
||||
|
||||
@@ -100,6 +100,15 @@ include_directories(${SP3_DIR})
|
||||
|
||||
include_directories(${DRM_INCLUDE_DIRS})
|
||||
|
||||
## Address Sanitize Flag
|
||||
if ( ${ADDRESS_SANITIZER} )
|
||||
set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}" -fsanitize=address )
|
||||
set ( CMAKE_EXE_LINKER_FLAGS -fsanitize=address )
|
||||
message( STATUS "ADDRESS_SANITIZE: CMAKE_CXX_FLAGS=: ${CMAKE_CXX_FLAGS}" )
|
||||
message( STATUS "ADDRESS_SANITIZE: CMAKE_EXE_LINKER_FLAGS=: ${CMAKE_EXE_LINKER_FLAGS}" )
|
||||
endif ()
|
||||
|
||||
|
||||
set (SRC_FILES gtest-1.6.0/gtest-all.cpp
|
||||
|
||||
src/AqlQueue.cpp
|
||||
|
||||
Ссылка в новой задаче
Block a user