Skip to content

Commit 8601735

Browse files
committed
[ci] Build on Fedora 43 and Ubuntu 25.10 with C++23
Following the precedent set for macOS 26 and Debian 13, use the newest available C++ standard for newly released platforms.
1 parent ab38e3e commit 8601735

File tree

3 files changed

+2
-2
lines changed

3 files changed

+2
-2
lines changed

.github/workflows/root-ci-config/buildconfig/fedora43.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
CMAKE_CXX_STANDARD=23
12
builtin_zlib=ON
23
builtin_zstd=ON
34
experimental_adaptivecpp=ON
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CMAKE_CXX_STANDARD=23

.github/workflows/root-ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,6 @@ jobs:
379379
- image: fedora42
380380
overrides: ["CMAKE_CXX_STANDARD=23"]
381381
- image: fedora43
382-
overrides: ["CMAKE_CXX_STANDARD=23"]
383382
- image: alma8
384383
- image: alma9
385384
overrides: ["CMAKE_BUILD_TYPE=Debug"]
@@ -391,7 +390,6 @@ jobs:
391390
- image: ubuntu2504
392391
overrides: ["CMAKE_CXX_STANDARD=23"]
393392
- image: ubuntu2510
394-
overrides: ["CMAKE_CXX_STANDARD=23"]
395393
- image: debian125
396394
overrides: ["CMAKE_CXX_STANDARD=20", "dev=ON", "CMAKE_CXX_FLAGS=-Wsuggest-override"]
397395
- image: debian13

0 commit comments

Comments
 (0)