1717
1818 matrix :
1919 include :
20- - os : ubuntu-22 .04
21- cxx : " clang++-15 "
20+ - os : ubuntu-24 .04
21+ cxx : " clang++-16 "
2222 link : " dynamic"
2323 optimization : " debug"
2424 assert : " debug"
@@ -27,14 +27,14 @@ jobs:
2727 boost : " --build-boost"
2828 icu : " "
2929 secp256k1 : " --build-secp256k1"
30- cc : " clang-15 "
30+ cc : " clang-16 "
3131 flags : " -Og -fPIE"
3232 options : " --enable-isystem --enable-avx2 --enable-sse41"
3333 packager : " apt"
3434 packages : " "
3535
36- - os : ubuntu-22 .04
37- cxx : " clang++-15 "
36+ - os : ubuntu-24 .04
37+ cxx : " clang++-16 "
3838 link : " static"
3939 optimization : " size"
4040 assert : " ndebug"
@@ -43,14 +43,14 @@ jobs:
4343 boost : " --build-boost"
4444 icu : " --build-icu --with-icu"
4545 secp256k1 : " --build-secp256k1"
46- cc : " clang-15 "
46+ cc : " clang-16 "
4747 flags : " -Os -fPIE"
4848 options : " --enable-isystem --enable-avx2"
4949 packager : " apt"
5050 packages : " "
5151
52- - os : ubuntu-22 .04
53- cxx : " g++-11 "
52+ - os : ubuntu-24 .04
53+ cxx : " g++-12 "
5454 link : " dynamic"
5555 optimization : " size"
5656 assert : " ndebug"
@@ -59,14 +59,14 @@ jobs:
5959 boost : " --build-boost"
6060 icu : " "
6161 secp256k1 : " --build-secp256k1"
62- cc : " gcc-11 "
62+ cc : " gcc-12 "
6363 flags : " -Os -fPIE"
6464 options : " --enable-isystem --enable-sse41"
6565 packager : " apt"
6666 packages : " "
6767
68- - os : ubuntu-22 .04
69- cxx : " g++-11 "
68+ - os : ubuntu-24 .04
69+ cxx : " g++-12 "
7070 link : " static"
7171 optimization : " size"
7272 assert : " ndebug"
7575 boost : " --build-boost"
7676 icu : " --build-icu --with-icu"
7777 secp256k1 : " --build-secp256k1"
78- cc : " gcc-11 "
78+ cc : " gcc-12 "
7979 flags : " -Os -g --coverage -fPIE"
8080 options : " --enable-isystem"
8181 packager : " apt"
@@ -279,8 +279,8 @@ jobs:
279279
280280 matrix :
281281 include :
282- - os : ubuntu-22 .04
283- cxx : " clang++-15 "
282+ - os : ubuntu-24 .04
283+ cxx : " clang++-16 "
284284 link : " dynamic"
285285 optimization : " debug"
286286 assert : " debug"
@@ -289,14 +289,14 @@ jobs:
289289 boost : " --build-boost"
290290 icu : " "
291291 secp256k1 : " --build-secp256k1"
292- cc : " clang-15 "
292+ cc : " clang-16 "
293293 flags : " -Og -fPIE"
294294 options : " -Denable-avx2=on -Denable-sse41=on"
295295 packager : " apt"
296296 packages : " "
297297
298- - os : ubuntu-22 .04
299- cxx : " clang++-15 "
298+ - os : ubuntu-24 .04
299+ cxx : " clang++-16 "
300300 link : " static"
301301 optimization : " size"
302302 assert : " ndebug"
@@ -305,14 +305,14 @@ jobs:
305305 boost : " --build-boost"
306306 icu : " --build-icu --with-icu"
307307 secp256k1 : " --build-secp256k1"
308- cc : " clang-15 "
308+ cc : " clang-16 "
309309 flags : " -Os -fPIE"
310310 options : " -Denable-avx2=on"
311311 packager : " apt"
312312 packages : " "
313313
314- - os : ubuntu-22 .04
315- cxx : " g++-11 "
314+ - os : ubuntu-24 .04
315+ cxx : " g++-12 "
316316 link : " dynamic"
317317 optimization : " size"
318318 assert : " ndebug"
@@ -321,14 +321,14 @@ jobs:
321321 boost : " --build-boost"
322322 icu : " "
323323 secp256k1 : " --build-secp256k1"
324- cc : " gcc-11 "
324+ cc : " gcc-12 "
325325 flags : " -Os -fPIE"
326326 options : " -Denable-sse41=on"
327327 packager : " apt"
328328 packages : " "
329329
330- - os : ubuntu-22 .04
331- cxx : " g++-11 "
330+ - os : ubuntu-24 .04
331+ cxx : " g++-12 "
332332 link : " static"
333333 optimization : " size"
334334 assert : " ndebug"
@@ -337,7 +337,7 @@ jobs:
337337 boost : " --build-boost"
338338 icu : " --build-icu --with-icu"
339339 secp256k1 : " --build-secp256k1"
340- cc : " gcc-11 "
340+ cc : " gcc-12 "
341341 flags : " -Os -fPIE"
342342 options : " "
343343 packager : " apt"
@@ -554,9 +554,9 @@ jobs:
554554
555555 matrix :
556556 include :
557- - os : ubuntu-22 .04
557+ - os : ubuntu-24 .04
558558 preset : " nix-gnu-debug-shared"
559- cxx : " clang++-15 "
559+ cxx : " clang++-16 "
560560 link : " dynamic"
561561 optimization : " debug"
562562 assert : " debug"
@@ -565,15 +565,15 @@ jobs:
565565 boost : " --build-boost"
566566 icu : " "
567567 secp256k1 : " --build-secp256k1"
568- cc : " clang-15 "
568+ cc : " clang-16 "
569569 flags : " -Og -fPIE"
570570 options : " -Denable-avx2=on -Denable-sse41=on"
571571 packager : " apt"
572572 packages : " "
573573
574- - os : ubuntu-22 .04
574+ - os : ubuntu-24 .04
575575 preset : " nix-gnu-release-static"
576- cxx : " clang++-15 "
576+ cxx : " clang++-16 "
577577 link : " static"
578578 optimization : " size"
579579 assert : " ndebug"
@@ -582,15 +582,15 @@ jobs:
582582 boost : " --build-boost"
583583 icu : " --build-icu --with-icu"
584584 secp256k1 : " --build-secp256k1"
585- cc : " clang-15 "
585+ cc : " clang-16 "
586586 flags : " -Os -fPIE"
587587 options : " -Denable-avx2=on"
588588 packager : " apt"
589589 packages : " "
590590
591- - os : ubuntu-22 .04
591+ - os : ubuntu-24 .04
592592 preset : " nix-gnu-release-shared"
593- cxx : " g++-11 "
593+ cxx : " g++-12 "
594594 link : " dynamic"
595595 optimization : " size"
596596 assert : " ndebug"
@@ -599,7 +599,7 @@ jobs:
599599 boost : " --build-boost"
600600 icu : " "
601601 secp256k1 : " --build-secp256k1"
602- cc : " gcc-11 "
602+ cc : " gcc-12 "
603603 flags : " -Os -fPIE"
604604 options : " -Denable-sse41=on"
605605 packager : " apt"
0 commit comments