From d076b6acd096939229f71f512c546ab1abb47a71 Mon Sep 17 00:00:00 2001 From: Georgi Gerganov Date: Sat, 18 Jan 2025 12:12:53 +0200 Subject: [PATCH] ci : use sanitizer builds only in Debug mode ggml-ci --- .github/workflows/build.yml | 2 +- src/unicode.cpp | 9 --------- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c85999b89..9e0c4a675 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -234,7 +234,7 @@ jobs: strategy: matrix: sanitizer: [ADDRESS, THREAD, UNDEFINED] - build_type: [Debug, Release] + build_type: [Debug] steps: - name: Clone diff --git a/src/unicode.cpp b/src/unicode.cpp index b6abc56d9..89180da41 100644 --- a/src/unicode.cpp +++ b/src/unicode.cpp @@ -12,16 +12,7 @@ #include #include #include - -// silence warnings triggered by a gcc bug when using sanitizers -// ref: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105562#c21 -#pragma GCC diagnostic push -#if defined __SANITIZE_ADDRESS__ && defined __OPTIMIZE__ -#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" -#endif #include -#pragma GCC diagnostic pop - #include #include #include