@@ -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