Skip to content

Commit 5a9da44

Browse files
committed
try newer compiler
1 parent 936a779 commit 5a9da44

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/coverage.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ on:
2323
- 'doc/**'
2424

2525
env:
26-
BUILD_TYPE: RelWithDebInfo
26+
BUILD_TYPE: Debug
2727
INSTALL_DIR: install
2828

2929
jobs:
@@ -36,7 +36,7 @@ jobs:
3636
- name: "Install libraries"
3737
run: |
3838
sudo apt-get update
39-
sudo apt-get install ninja-build lcov
39+
sudo apt-get install ninja-build gcc-14 lcov
4040
sudo apt-get install libhdf5-dev libsz2 libboost-all-dev libeigen3-dev libopencv-dev
4141
sudo apt-get install libxtensor-dev
4242
@@ -49,6 +49,8 @@ jobs:
4949
run: |
5050
CMAKE_OPTIONS=(
5151
-GNinja
52+
-DCMAKE_C_COMPILER=gcc-14
53+
-DCMAKE_CXX_COMPILER=g++-14
5254
-DHIGHFIVE_TEST_BOOST:BOOL=ON
5355
-DHIGHFIVE_TEST_EIGEN:BOOL=ON
5456
-DHIGHFIVE_TEST_OPENCV:BOOL=ON

0 commit comments

Comments
 (0)