summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorHans Kristian Rosbach <hk-git@circlestorm.org>2026-01-22 13:51:44 +0100
committerHans Kristian Rosbach <hk-github@circlestorm.org>2026-01-22 15:26:12 +0100
commite337187c0f959b74308f1e11948a3df68ec7d6aa (patch)
tree75b00b094f5d8ed5423850fc2d0a71df675cfd61 /.github
parentd869d3badc3a725136442443af467ebfdc3645fd (diff)
downloadProject-Tick-e337187c0f959b74308f1e11948a3df68ec7d6aa.tar.gz
Project-Tick-e337187c0f959b74308f1e11948a3df68ec7d6aa.zip
- Merge -O3 test into prefix test.
- Enable benchmarks in both prefix tests, to make sure they work with prefixes.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/cmake.yml16
1 files changed, 5 insertions, 11 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index 2120819308..80661298bc 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -37,27 +37,21 @@ jobs:
cmake-args: -DWITH_NATIVE_INSTRUCTIONS=ON -DNATIVE_ARCH_OVERRIDE="-mavx -mpclmul"
codecov: ubuntu_gcc_native_inst_avx
- - name: Ubuntu GCC Symbol Prefix
+ - name: Ubuntu GCC Symbol Prefix -O3
os: ubuntu-latest
compiler: gcc
cxx-compiler: g++
- cmake-args: -DZLIB_SYMBOL_PREFIX=zTest_
- codecov: ubuntu_gcc_sprefix
+ cmake-args: -DZLIB_SYMBOL_PREFIX=zTest_ -DWITH_BENCHMARKS=ON
+ cflags: -O3
+ # Skipping codecov to allow -O3
- name: Ubuntu GCC Compat Symbol Prefix
os: ubuntu-latest
compiler: gcc
cxx-compiler: g++
- cmake-args: -DZLIB_COMPAT=ON -DZLIB_SYMBOL_PREFIX=zTest_
+ cmake-args: -DZLIB_COMPAT=ON -DZLIB_SYMBOL_PREFIX=zTest_ -DWITH_BENCHMARKS=ON
codecov: ubuntu_gcc_compat_sprefix
- - name: Ubuntu GCC -O3
- os: ubuntu-latest
- compiler: gcc
- cxx-compiler: g++
- cflags: -O3
- # Skipping codecov to allow -O3
-
- name: Ubuntu GCC -O1 UBSAN
os: ubuntu-latest
compiler: gcc