]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Elevate warnings to errors to trigger failure on static analyzer
authorGabriel A. Devenyi <gdevenyi@gmail.com>
Tue, 29 Sep 2020 01:45:28 +0000 (21:45 -0400)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Fri, 9 Oct 2020 14:02:38 +0000 (16:02 +0200)
.github/workflows/analyze.yml

index 1413da4e671516c4fda137e8e86affb05c0e50a6..7c848ef0259b55413c146efc205cd803f047daf9 100644 (file)
@@ -15,7 +15,7 @@ jobs:
         cmake . -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DWITH_FUZZERS=OFF -DWITH_CODE_COVERAGE=OFF -DWITH_MAINTAINER_WARNINGS=OFF
       env:
         CC: gcc-10
-        CFLAGS: "-fanalyzer -Wanalyzer-double-fclose -Wanalyzer-double-free -Wanalyzer-exposure-through-output-file -Wanalyzer-file-leak -Wanalyzer-free-of-non-heap -Wanalyzer-malloc-leak -Wanalyzer-null-argument -Wanalyzer-null-dereference -Wanalyzer-possible-null-argument -Wanalyzer-possible-null-dereference -Wanalyzer-stale-setjmp-buffer -Wanalyzer-tainted-array-index -Wanalyzer-unsafe-call-within-signal-handler -Wanalyzer-use-after-free -Wanalyzer-use-of-pointer-in-stale-stack-frame"
+        CFLAGS: "-fanalyzer -Werror -Wanalyzer-double-fclose -Wanalyzer-double-free -Wanalyzer-exposure-through-output-file -Wanalyzer-file-leak -Wanalyzer-free-of-non-heap -Wanalyzer-malloc-leak -Wanalyzer-null-argument -Wanalyzer-null-dereference -Wanalyzer-possible-null-argument -Wanalyzer-possible-null-dereference -Wanalyzer-stale-setjmp-buffer -Wanalyzer-tainted-array-index -Wanalyzer-unsafe-call-within-signal-handler -Wanalyzer-use-after-free -Wanalyzer-use-of-pointer-in-stale-stack-frame"
         CI: true
     - name: Compile source code
       run: |