]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Added CI instances for CTZLL and CTZ builtin existence to improve code coverage.
authorNathan Moinvaziri <nathan@nathanm.com>
Sat, 10 Jul 2021 17:08:53 +0000 (10:08 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Fri, 24 Dec 2021 11:52:14 +0000 (12:52 +0100)
.github/workflows/cmake.yml

index 6b5cea4e12d90bc786c28ae6455fed3325cb57b5..edbc528d344d1571fee098cdf18110abf163b100 100644 (file)
@@ -34,6 +34,18 @@ jobs:
             codecov: ubuntu_gcc_o3
             cflags: -O3
 
+          - name: Ubuntu GCC No CTZLL
+            os: ubuntu-latest
+            compiler: gcc
+            cmake-args: -DWITH_OPTIM=OFF -DHAVE_BUILTIN_CTZLL=OFF
+            codecov: ubuntu_gcc_no_ctzll
+
+          - name: Ubuntu GCC No CTZ
+            os: ubuntu-latest
+            compiler: gcc
+            cmake-args: -DWITH_OPTIM=OFF -DHAVE_BUILTIN_CTZLL=OFF -DHAVE_BUILTIN_CTZ=OFF
+            codecov: ubuntu_gcc_no_ctz
+
           - name: Ubuntu GCC Link Zlib
             os: ubuntu-latest
             compiler: gcc