@@ -19,33 +19,36 @@ jobs:
19
19
include :
20
20
- toolset : gcc-4.8
21
21
cxxstd : " 11"
22
- os : ubuntu-latest
23
22
container : ubuntu:18.04
23
+ os : ubuntu-latest
24
24
install : g++-4.8
25
25
- toolset : gcc-5
26
26
cxxstd : " 11,14,1z"
27
- os : ubuntu-latest
28
27
container : ubuntu:18.04
28
+ os : ubuntu-latest
29
29
install : g++-5
30
30
- toolset : gcc-6
31
31
cxxstd : " 11,14,1z"
32
- os : ubuntu-latest
33
32
container : ubuntu:18.04
33
+ os : ubuntu-latest
34
34
install : g++-6
35
35
- toolset : gcc-7
36
36
cxxstd : " 11,14,17"
37
- os : ubuntu-latest
38
37
container : ubuntu:18.04
38
+ os : ubuntu-latest
39
39
- toolset : gcc-8
40
40
cxxstd : " 11,14,17,2a"
41
- os : ubuntu-20.04
41
+ container : ubuntu:20.04
42
+ os : ubuntu-latest
42
43
install : g++-8
43
44
- toolset : gcc-9
44
45
cxxstd : " 11,14,17,2a"
45
- os : ubuntu-20.04
46
+ container : ubuntu:20.04
47
+ os : ubuntu-latest
46
48
- toolset : gcc-10
47
49
cxxstd : " 11,14,17,2a"
48
- os : ubuntu-20.04
50
+ container : ubuntu:20.04
51
+ os : ubuntu-latest
49
52
install : g++-10
50
53
- toolset : gcc-11
51
54
cxxstd : " 11,14,17,2a"
64
67
os : ubuntu-latest
65
68
container : ubuntu:24.04
66
69
install : g++-14
70
+ - toolset : gcc-15
71
+ cxxstd : " 11,14,17,20,23,2c"
72
+ os : ubuntu-latest
73
+ container : ubuntu:25.04
74
+ install : g++-15
67
75
- toolset : clang
68
76
compiler : clang++-3.9
69
77
cxxstd : " 11,14"
@@ -85,35 +93,45 @@ jobs:
85
93
- toolset : clang
86
94
compiler : clang++-6.0
87
95
cxxstd : " 11,14,17"
88
- os : ubuntu-20.04
96
+ container : ubuntu:20.04
97
+ os : ubuntu-latest
89
98
install : clang-6.0
90
99
- toolset : clang
91
100
compiler : clang++-7
92
101
cxxstd : " 11,14,17"
93
- os : ubuntu-20.04
102
+ container : ubuntu:20.04
103
+ os : ubuntu-latest
94
104
install : clang-7
95
105
- toolset : clang
96
106
compiler : clang++-8
97
107
cxxstd : " 11,14,17"
98
- os : ubuntu-20.04
108
+ container : ubuntu:20.04
109
+ os : ubuntu-latest
99
110
install : clang-8
100
111
- toolset : clang
101
112
compiler : clang++-9
102
113
cxxstd : " 11,14,17"
103
- os : ubuntu-20.04
114
+ container : ubuntu:20.04
115
+ os : ubuntu-latest
104
116
install : clang-9
105
117
- toolset : clang
106
118
compiler : clang++-10
107
119
cxxstd : " 11,14,17,2a"
108
- os : ubuntu-20.04
120
+ container : ubuntu:20.04
121
+ os : ubuntu-latest
122
+ install : clang-10
109
123
- toolset : clang
110
124
compiler : clang++-11
111
125
cxxstd : " 11,14,17,2a"
112
- os : ubuntu-20.04
126
+ container : ubuntu:20.04
127
+ os : ubuntu-latest
128
+ install : clang-11
113
129
- toolset : clang
114
130
compiler : clang++-12
115
131
cxxstd : " 11,14,17,20"
116
- os : ubuntu-20.04
132
+ container : ubuntu:20.04
133
+ os : ubuntu-latest
134
+ install : clang-12
117
135
- toolset : clang
118
136
compiler : clang++-13
119
137
cxxstd : " 11,14,17,20,2b"
@@ -153,9 +171,15 @@ jobs:
153
171
- toolset : clang
154
172
compiler : clang++-19
155
173
cxxstd : " 11,14,17,20,2b"
156
- container : ubuntu:24.10
174
+ container : ubuntu:24.04
157
175
os : ubuntu-latest
158
176
install : clang-19
177
+ - toolset : clang
178
+ compiler : clang++-20
179
+ cxxstd : " 11,14,17,20,23,2c"
180
+ container : ubuntu:25.04
181
+ os : ubuntu-latest
182
+ install : clang-20
159
183
- toolset : clang
160
184
cxxstd : " 11,14,17,20,2b"
161
185
os : macos-13
@@ -296,7 +320,6 @@ jobs:
296
320
fail-fast : false
297
321
matrix :
298
322
include :
299
- - os : ubuntu-20.04
300
323
- os : ubuntu-22.04
301
324
- os : ubuntu-24.04
302
325
- os : macos-13
@@ -345,7 +368,6 @@ jobs:
345
368
fail-fast : false
346
369
matrix :
347
370
include :
348
- - os : ubuntu-20.04
349
371
- os : ubuntu-22.04
350
372
- os : ubuntu-24.04
351
373
- os : macos-13
@@ -404,7 +426,6 @@ jobs:
404
426
fail-fast : false
405
427
matrix :
406
428
include :
407
- - os : ubuntu-20.04
408
429
- os : ubuntu-22.04
409
430
- os : ubuntu-24.04
410
431
- os : macos-13
@@ -463,6 +484,7 @@ jobs:
463
484
include :
464
485
- os : windows-2019
465
486
- os : windows-2022
487
+ - os : windows-2025
466
488
467
489
runs-on : ${{matrix.os}}
468
490
@@ -512,6 +534,7 @@ jobs:
512
534
include :
513
535
- os : windows-2019
514
536
- os : windows-2022
537
+ - os : windows-2025
515
538
516
539
runs-on : ${{matrix.os}}
517
540
@@ -579,6 +602,7 @@ jobs:
579
602
include :
580
603
- os : windows-2019
581
604
- os : windows-2022
605
+ - os : windows-2025
582
606
583
607
runs-on : ${{matrix.os}}
584
608
0 commit comments