diff --git a/CMakeLists.txt b/CMakeLists.txt index 31a5a23..f3400d6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,8 @@ cmake_minimum_required(VERSION 3.15) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) add_compile_options(-Wall) -# add_link_options(-fsanitize=address,undefined) +add_compile_options(-fsanitize=address,pointer-compare,pointer-subtract,undefined -fno-omit-frame-pointer) +add_link_options(-fsanitize=address,pointer-compare,pointer-subtract,undefined -fno-omit-frame-pointer) include_directories(${CMAKE_CURRENT_LIST_DIR}/include) set(CMAKE_CXX_STANDARD 20) diff --git a/src/test.cpp b/src/test.cpp index 2fd1aa0..3e2d2b5 100644 --- a/src/test.cpp +++ b/src/test.cpp @@ -1,6 +1,7 @@ +#include #include #include int main(){ - std::random_device rd; - std::cout<