]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
don't do -O2 for fuzzers
authorAlan T. DeKok <aland@freeradius.org>
Tue, 9 Dec 2025 17:45:35 +0000 (12:45 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 9 Dec 2025 17:46:24 +0000 (12:46 -0500)
hopefully this gives us stack traces instead of hex pointers

.github/workflows/ci-scheduled-fuzzing.yml
.github/workflows/ci.yml

index 8144008cdf70c53439350d24804fb8ef5c9705ce..8f28854980c5e54ebaa891525faf0d53aee0a77a 100644 (file)
@@ -211,7 +211,7 @@ jobs:
           echo "Testing commit:"
           git log -n1
           echo
-          CFLAGS="-DWITH_EVAL_DEBUG -O2 -g3" ./configure -C \
+          CFLAGS="-DWITH_EVAL_DEBUG -g3" ./configure -C \
             --enable-werror \
             --enable-address-sanitizer \
             --enable-undefined-behaviour-sanitizer \
index c3ca7c49a62126b76fe4fcdb85471e33762c5d8c..47b728d9f2ca9ce7872df3688ab5b81eaffc1d7d 100644 (file)
@@ -84,7 +84,7 @@ jobs:
           - { CC: clang, BUILD_CFLAGS: "-DWITH_EVAL_DEBUG -O2 -g3", LIBS_OPTIONAL: yes, LIBS_ALT: no,  TEST_TYPE: fixtures, NAME: linux-clang-O2-g3   }
           - { CC: clang, BUILD_CFLAGS: "-DNDEBUG",                  LIBS_OPTIONAL: yes, LIBS_ALT: no,  TEST_TYPE: fixtures, NAME: linux-clang-ndebug  }
           - { CC: clang, BUILD_CFLAGS: "-DWITH_EVAL_DEBUG",         LIBS_OPTIONAL: yes, LIBS_ALT: yes, TEST_TYPE: fixtures, NAME: linux-clang-altlibs }
-          - { CC: clang, BUILD_CFLAGS: "-DWITH_EVAL_DEBUG -O2 -g3", LIBS_OPTIONAL: yes, LIBS_ALT: no,  TEST_TYPE: fuzzing,  NAME: linux-fuzzer        }
+          - { CC: clang, BUILD_CFLAGS: "-DWITH_EVAL_DEBUG -g3",     LIBS_OPTIONAL: yes, LIBS_ALT: no,  TEST_TYPE: fuzzing,  NAME: linux-fuzzer        }
 
     env: ${{ matrix.env }}