Skip to content

Commit

Permalink
add address sanitizer
Browse files Browse the repository at this point in the history
Signed-off-by: Tony Xiang <[email protected]>
  • Loading branch information
TonyXiang8787 committed Jul 18, 2022
1 parent 667201c commit 5c0fd3c
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions tests/cpp_unit_tests/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,11 @@ target_link_libraries(power_grid_model_unit_tests
target_compile_definitions(power_grid_model_unit_tests PRIVATE POWER_GRID_MODEL_VALIDATION_TEST_DATA_PATH="${CMAKE_SOURCE_DIR}/tests/data")


# add address sanitizer for Linux/Mac build
if(UNIX)
target_compile_options(power_grid_model_unit_tests PRIVATE -fsanitize=address)
target_link_options(power_grid_model_unit_tests PRIVATE -fsanitize=address)
endif()

# set_target_properties(power_grid_model_unit_tests PROPERTIES SKIP_BUILD_RPATH TRUE)
# set_target_properties(power_grid_model_unit_tests PROPERTIES LINK_WHAT_YOU_USE TRUE)

0 comments on commit 5c0fd3c

Please sign in to comment.