@@ -24,26 +24,30 @@ jobs:
24
24
matrix :
25
25
include :
26
26
# GCC builds
27
- - {os: ubuntu-latest , compiler: gcc, version: '7',
27
+ - {os: ubuntu-20.04 , compiler: gcc, version: '7',
28
28
flags : ' -Wsuggest-override' }
29
- - {os: ubuntu-latest , compiler: gcc, version: '8',
29
+ - {os: ubuntu-20.04 , compiler: gcc, version: '8',
30
30
flags : ' -Wsuggest-override' }
31
31
- {os: ubuntu-latest, compiler: gcc, version: '9',
32
32
flags : ' -Wsuggest-override' }
33
33
- {os: ubuntu-latest, compiler: gcc, version: '10',
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',
37
+ - {os: ubuntu-latest, compiler: gcc, version: '12',
38
+ flags : ' -Wsuggest-override' }
39
+ - {os: ubuntu-latest, compiler: gcc, version: '13',
38
40
flags : ' -Wsuggest-override' }
39
41
40
42
# 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'}
45
47
- {os: ubuntu-latest, compiler: clang, version: '13'}
46
48
- {os: ubuntu-latest, compiler: clang, version: '14'}
49
+ - {os: ubuntu-latest, compiler: clang, version: '15'}
50
+ - {os: ubuntu-latest, compiler: clang, version: '16'}
47
51
48
52
# Windows builds
49
53
- {os: windows-2019, compiler: msvc, version: '14.16', # VS 2017
@@ -57,11 +61,11 @@ jobs:
57
61
- {os: macos-latest, compiler: clang}
58
62
59
63
# C++20 builds
60
- - {os: ubuntu-22.04 , compiler: gcc, version: '12 ',
64
+ - {os: ubuntu-latest , compiler: gcc, version: '13 ',
61
65
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',
65
69
extra-desc : ' c++20' }
66
70
fail-fast : false
67
71
0 commit comments