Skip to content

Commit 1566d63

Browse files
committed
Update compiler versions to test in CI
1 parent 8c20b9f commit 1566d63

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

.github/workflows/build.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,30 @@ jobs:
2424
matrix:
2525
include:
2626
# GCC builds
27-
- {os: ubuntu-latest, compiler: gcc, version: '7',
27+
- {os: ubuntu-20.04, compiler: gcc, version: '7',
2828
flags: '-Wsuggest-override'}
29-
- {os: ubuntu-latest, compiler: gcc, version: '8',
29+
- {os: ubuntu-20.04, compiler: gcc, version: '8',
3030
flags: '-Wsuggest-override'}
3131
- {os: ubuntu-latest, compiler: gcc, version: '9',
3232
flags: '-Wsuggest-override'}
3333
- {os: ubuntu-latest, compiler: gcc, version: '10',
3434
flags: '-Wsuggest-override'}
3535
- {os: ubuntu-latest, compiler: gcc, version: '11',
3636
flags: '-Wsuggest-override'}
37-
- {os: ubuntu-22.04, compiler: gcc, version: '12',
37+
- {os: ubuntu-latest, compiler: gcc, version: '12',
38+
flags: '-Wsuggest-override'}
39+
- {os: ubuntu-latest, compiler: gcc, version: '13',
3840
flags: '-Wsuggest-override'}
3941

4042
# Clang builds
41-
- {os: ubuntu-latest, compiler: clang, version: '9'}
42-
- {os: ubuntu-latest, compiler: clang, version: '10'}
43-
- {os: ubuntu-latest, compiler: clang, version: '11'}
44-
- {os: ubuntu-latest, compiler: clang, version: '12'}
43+
- {os: ubuntu-20.04, compiler: clang, version: '9'}
44+
- {os: ubuntu-20.04, compiler: clang, version: '10'}
45+
- {os: ubuntu-20.04, compiler: clang, version: '11'}
46+
- {os: ubuntu-20.04, compiler: clang, version: '12'}
4547
- {os: ubuntu-latest, compiler: clang, version: '13'}
4648
- {os: ubuntu-latest, compiler: clang, version: '14'}
49+
- {os: ubuntu-latest, compiler: clang, version: '15'}
50+
- {os: ubuntu-latest, compiler: clang, version: '16'}
4751

4852
# Windows builds
4953
- {os: windows-2019, compiler: msvc, version: '14.16', # VS 2017
@@ -57,11 +61,11 @@ jobs:
5761
- {os: macos-latest, compiler: clang}
5862

5963
# C++20 builds
60-
- {os: ubuntu-22.04, compiler: gcc, version: '12',
64+
- {os: ubuntu-latest, compiler: gcc, version: '13',
6165
options: '--std=c++20', flags: '-Wsuggest-override',
62-
boost-version: '1.80.0', extra-desc: 'c++20'}
63-
- {os: ubuntu-latest, compiler: clang, version: '14',
64-
options: '--std=c++20', boost-version: '1.80.0',
66+
boost-version: '1.78.0', extra-desc: 'c++20'}
67+
- {os: ubuntu-latest, compiler: clang, version: '16',
68+
options: '--std=c++20', boost-version: '1.78.0',
6569
extra-desc: 'c++20'}
6670
fail-fast: false
6771

0 commit comments

Comments
 (0)