]> 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>
Wed, 22 Sep 2021 14:14:05 +0000 (16:14 +0200)
.github/workflows/cmake.yml

index 18377740fce8405f355c40a37fd3b5d9b6d6ad35..aac24c7b2b1fc48f4cd28645ff040e6fe2c12106 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