From 358a8569aee4c35db1bc394e93e84865c4022fc6 Mon Sep 17 00:00:00 2001 From: Zxilly Date: Fri, 20 Sep 2024 17:01:32 +0800 Subject: [PATCH] ci: enable asan in test --- .github/workflows/ci.yml | 3 ++- CMakeLists.txt | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fb2e20d..1b59b5a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -93,8 +93,9 @@ jobs: - name: Run unit tests run: | - cmake -S . -B build -DUA2F_BUILD_TESTS=OFF -DUA2F_ENABLE_UCI=OFF + cmake -S . -B build -DUA2F_BUILD_TESTS=OFF -DUA2F_ENABLE_UCI=OFF -DUA2F_ENABLE_ASAN=ON cmake --build build + ./build/ua2f --version sudo python scripts/test.py ./build/ua2f diff --git a/CMakeLists.txt b/CMakeLists.txt index e96a6b3..5d47832 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -62,8 +62,7 @@ if (DEFINED ENV{UA2F_ENABLE_ASAN}) set(UA2F_ENABLE_ASAN $ENV{UA2F_ENABLE_ASAN}) message(STATUS "UA2F_ENABLE_ASAN set from environment: ${UA2F_ENABLE_ASAN}") else () - set(UA2F_ENABLE_ASAN OFF) - message(STATUS "UA2F_ENABLE_ASAN not set in environment, using default: OFF") + message(STATUS "UA2F_ENABLE_ASAN not set in environment") endif () if (UA2F_ENABLE_ASAN)