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-09-22 16:14:05 +0200
commitce3cf80314a470f6a9780d2bf977ec28e342e970 (patch)
treeade3b361cac974c227a9494033d585adb0b38678
parent0c7524acd3b83f5bdded9d1adf775cb228c32077 (diff)
downloadProject-Tick-ce3cf80314a470f6a9780d2bf977ec28e342e970.tar.gz
Project-Tick-ce3cf80314a470f6a9780d2bf977ec28e342e970.zip
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 18377740fc..aac24c7b2b 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