diff --git a/.clang-tidy b/.clang-tidy index 314b69d1..150ae48a 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -41,7 +41,6 @@ Checks: > -portability-template-virtual-member-function, -readability-magic-numbers -WarningsAsErrors: "*" HeaderFilterRegex: '.*/(modules|tasks)/.*' CheckOptions: diff --git a/.github/workflows/static-analysis-pr.yml b/.github/workflows/static-analysis-pr.yml index 8ed06595..e37371fb 100644 --- a/.github/workflows/static-analysis-pr.yml +++ b/.github/workflows/static-analysis-pr.yml @@ -47,7 +47,7 @@ jobs: - name: CMake configure run: > cmake -S . -B build -G Ninja - -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_EXPORT_COMPILE_COMMANDS=ON + -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_COMPILE_WARNING_AS_ERROR=ON env: CC: clang-21 CXX: clang++-21 @@ -96,7 +96,7 @@ jobs: - name: CMake configure run: > cmake -S . -B build -G Ninja - -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_EXPORT_COMPILE_COMMANDS=ON + -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_COMPILE_WARNING_AS_ERROR=ON env: CC: gcc-14 CXX: g++-14