summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Moinvaziri <nathan@nathanm.com>2021-07-10 10:08:53 -0700
committerHans Kristian Rosbach <hk-github@circlestorm.org>2021-12-24 12:52:14 +0100
commite08cb8e5972299644857cb808fcdb1ea63873b3a (patch)
tree30ea6739fc50058cb9ba6ae2a17da15b8a7a4b77
parent59c8b8891e8f38b61102ddba7af1a8148d04388d (diff)
Added CI instances for CTZLL and CTZ builtin existence to improve code coverage.
-rw-r--r--.github/workflows/cmake.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index 6b5cea4..edbc528 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -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