@@ -34,31 +34,33 @@ jobs:
34
34
flags : ' -Wsuggest-override' }
35
35
- {os: ubuntu-latest, compiler: gcc, version: '11',
36
36
flags : ' -Wsuggest-override' }
37
+ - {os: ubuntu-22.04, compiler: gcc, version: '12',
38
+ flags : ' -Wsuggest-override' }
37
39
38
40
# Clang builds
39
- - {os: ubuntu-18.04, compiler: clang, version: '7'}
40
- - {os: ubuntu-18.04, compiler: clang, version: '8'}
41
41
- {os: ubuntu-latest, compiler: clang, version: '9'}
42
42
- {os: ubuntu-latest, compiler: clang, version: '10'}
43
43
- {os: ubuntu-latest, compiler: clang, version: '11'}
44
44
- {os: ubuntu-latest, compiler: clang, version: '12'}
45
+ - {os: ubuntu-latest, compiler: clang, version: '13'}
46
+ - {os: ubuntu-latest, compiler: clang, version: '14'}
45
47
46
48
# Windows builds
47
49
- {os: windows-2019, compiler: msvc, version: '14.16', # VS 2017
48
50
boost-version : ' 1.78.0' }
49
51
- {os: windows-2019, compiler: msvc, version: '14.29', # VS 2019
50
52
boost-version : ' 1.78.0' }
51
- - {os: windows-latest, compiler: msvc, version: '14.33 ', # VS 2022
53
+ - {os: windows-latest, compiler: msvc, version: '14.34 ', # VS 2022
52
54
boost-version : ' 1.78.0' }
53
55
54
56
# macOS builds
55
57
- {os: macos-latest, compiler: clang}
56
58
57
59
# C++20 builds
58
- - {os: ubuntu-latest , compiler: gcc, version: '11 ',
60
+ - {os: ubuntu-22.04 , compiler: gcc, version: '12 ',
59
61
options : ' --std=c++20' , flags: '-Wsuggest-override',
60
62
boost-version : ' 1.78.0' , extra-desc: 'c++20'}
61
- - {os: ubuntu-latest, compiler: clang, version: '12 ',
63
+ - {os: ubuntu-latest, compiler: clang, version: '14 ',
62
64
options : ' --std=c++20' , boost-version: '1.78.0',
63
65
extra-desc : ' c++20' }
64
66
fail-fast : false
0 commit comments