@@ -43,13 +43,15 @@ jobs:
43
43
include :
44
44
# Linux, gcc
45
45
- { compiler: gcc-12, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-22.04 }
46
- - { compiler: gcc-12, cxxstd: '14,17,20', boostBranch: master, os: ubuntu-22.04 }
46
+ - { compiler: gcc-14, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-22.04 }
47
+ - { compiler: gcc-14, cxxstd: '14,17,20', boostBranch: master, os: ubuntu-22.04 }
47
48
48
49
# Linux, clang
49
50
- { compiler: clang-14, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-22.04 }
50
- - { compiler: clang-14, cxxstd: '14,17,20', boostBranch: master, os: ubuntu-22.04 }
51
+ - { compiler: clang-19, cxxstd: '14,17,20', boostBranch: boost-1.86.0, os: ubuntu-22.04 }
52
+ - { compiler: clang-19, cxxstd: '14,17,20', boostBranch: master, os: ubuntu-22.04 }
51
53
52
- - { name: Collect coverage, coverage: yes, compiler: gcc-8 , cxxstd: '14', boostBranch: boost-1.86.0, os: ubuntu-20 .04 }
54
+ - { name: Collect coverage, coverage: yes, compiler: gcc-14 , cxxstd: '14', boostBranch: boost-1.86.0, os: ubuntu-22 .04 }
53
55
54
56
timeout-minutes : 120
55
57
runs-on : ${{matrix.os}}
@@ -124,11 +126,7 @@ jobs:
124
126
125
127
- name : Boost build
126
128
run : |
127
- if [[ "${{matrix.boostBranch}}" == "master" ]]; then
128
- B2_FLAGS="cxxstd=${{matrix.cxxstd}}"
129
- else
130
- B2_FLAGS="cxxflags=-std=c++${{matrix.cxxstd}}"
131
- fi
129
+ B2_FLAGS="cxxstd=${{matrix.cxxstd}}"
132
130
if [[ "${{matrix.coverage}}" == "yes" ]]; then
133
131
B2_FLAGS="$B2_FLAGS cxxflags=--coverage linkflags=--coverage"
134
132
fi
0 commit comments