]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Add testing with compiler flags -O1 and -g3, let MSAN run with -g3
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Thu, 13 Feb 2020 14:40:26 +0000 (15:40 +0100)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Mon, 9 Mar 2020 13:13:36 +0000 (14:13 +0100)
.github/workflows/cmake.yml

index 1160cc64d4c7bd340fceb98be7dedd8145e97b06..0bc96d96885aed8555999d256bcd3e7d86918125 100644 (file)
@@ -9,7 +9,7 @@ jobs:
       matrix:
         name: [
           Ubuntu 18.04 GCC,
-          Ubuntu 18.04 GCC OSB,
+          Ubuntu 18.04 GCC OSB -O1,
           Ubuntu 18.04 GCC No Opt,
           Ubuntu 18.04 GCC Compat,
           Ubuntu 18.04 GCC Compat No Opt,
@@ -48,13 +48,14 @@ jobs:
             cmake-args: -DWITH_SANITIZERS=ON
             codecov: ubuntu_gcc
 
-          - name: Ubuntu 18.04 GCC OSB
+          - name: Ubuntu 18.04 GCC OSB -O1
             os: ubuntu-18.04
             compiler: gcc
             cmake-args: -DWITH_SANITIZERS=ON
             build-dir: ../build
             build-src-dir: ../zlib-ng
             codecov: ubuntu_gcc_osb
+            cflags: -O1 -g3
 
           - name: Ubuntu 18.04 GCC No Opt
             os: ubuntu-18.04
@@ -220,7 +221,7 @@ jobs:
             cmake-args: -GNinja -DWITH_MSAN=ON
             packages:  ninja-build llvm-6.0
             gcov-exec: llvm-cov-6.0 gcov
-            cflags: -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize-memory-track-origins
+            cflags: -g3 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize-memory-track-origins
             codecov: ubuntu_clang_msan
 
           - name: Windows 2019 MSVC Win32