@@ -42,16 +42,16 @@ jobs:
42
42
matrix :
43
43
include :
44
44
# Linux, gcc
45
- - { compiler: gcc-12 , cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-24 .04 }
46
- - { compiler: gcc-14, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-24 .04 }
47
- - { compiler: gcc-14, cxxstd: '14,17,20', boostBranch: master, os: ubuntu-24 .04 }
45
+ - { compiler: gcc-7 , cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-20 .04 }
46
+ - { compiler: gcc-14, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-20 .04 }
47
+ - { compiler: gcc-14, cxxstd: '14,17,20', boostBranch: master, os: ubuntu-20 .04 }
48
48
49
49
# Linux, clang
50
- - { compiler: clang-14, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-24 .04 }
51
- - { compiler: clang-18, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-24 .04 }
52
- - { compiler: clang-18, cxxstd: '14,17,20', boostBranch: master, os: ubuntu-24 .04 }
50
+ - { compiler: clang-14, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-20 .04 }
51
+ - { compiler: clang-18, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-20 .04 }
52
+ - { compiler: clang-18, cxxstd: '14,17,20', boostBranch: master, os: ubuntu-20 .04 }
53
53
54
- - { name: Collect coverage, coverage: yes, compiler: gcc-14 , cxxstd: '14', boostBranch: boost-1.86.0, os: ubuntu-24 .04 }
54
+ - { name: Collect coverage, coverage: yes, compiler: gcc-8 , cxxstd: '14', boostBranch: boost-1.86.0, os: ubuntu-20 .04 }
55
55
56
56
timeout-minutes : 120
57
57
runs-on : ${{matrix.os}}
@@ -138,7 +138,7 @@ jobs:
138
138
if : matrix.coverage
139
139
run : |
140
140
lcov --version
141
- lcov --gcov-tool=gcov-14 --directory "$GITHUB_WORKSPACE/test" --capture --output-file all.info
141
+ lcov --gcov-tool=gcov-8 --directory "$GITHUB_WORKSPACE/test" --capture --output-file all.info
142
142
# dump a summary on the console
143
143
lcov --list all.info
144
144
# Limit to our files (header-only in this case)
0 commit comments