Skip to content

Commit 6738c85

Browse files
authored
Merge pull request #508 from biojppm/fix/505_cmake4
fix build with cmake 4
2 parents fa8aebb + 4168dbf commit 6738c85

12 files changed

Lines changed: 122 additions & 141 deletions

File tree

.github/reqs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ function c4_install_test_requirements_ubuntu_impl()
166166
sudo pip3 install --force-reinstall importlib_metadata
167167
sudo pip3 install --force-reinstall setuptools
168168
sudo pip3 install setuptools-rust
169-
sudo pip3 install --upgrade pip
169+
sudo pip3 install --upgrade pip || echo "could not upgrade pip"
170170
sudo pip3 install $PIP_PKG
171171
fi
172172
}
@@ -345,7 +345,7 @@ function _c4_addclang()
345345
clversion=$1
346346
case $clversion in
347347
# in 18.04, clang9 and later require PPAs
348-
9 | 10 | 11 | 12 | 13 | 14 | 15)
348+
9 | 10 | 11 | 12 | 13)
349349
_add_apt clang-$clversion "deb http://apt.llvm.org/$UBUNTU_RELEASE_NAME/ llvm-toolchain-$UBUNTU_RELEASE_NAME-$clversion main"
350350
# libstdc++ is required
351351
_c4_addgcc 11

.github/setenv.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,12 +105,12 @@ function _c4skipbitlink()
105105

106106
function c4_build_test()
107107
{
108-
c4_build_target $* test-build
108+
c4_build_target $* ryml-test-build
109109
}
110110

111111
function c4_run_test()
112112
{
113-
c4_run_target $* test
113+
c4_run_target $* ryml-test-run
114114
}
115115

116116
function c4_build_target() # runs in parallel

.github/workflows-in/clang.ys

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -138,22 +138,14 @@ jobs:
138138
# include:
139139
# # these jobs take much longer, so run only one bitlink pair per job
140140
# # to profit from parallelism
141-
# - {std: 11, cxx: clang++-10, bt: Debug , bitlinks: shared64,
142-
# os: ubuntu-20.04}
143-
# - {std: 11, cxx: clang++-10, bt: Release, bitlinks: shared64,
144-
# os: ubuntu-20.04}
145-
# - {std: 14, cxx: clang++-10, bt: Debug , bitlinks: shared64,
146-
# os: ubuntu-20.04}
147-
# - {std: 14, cxx: clang++-10, bt: Release, bitlinks: shared64,
148-
# os: ubuntu-20.04}
149-
# - {std: 17, cxx: clang++-10, bt: Debug , bitlinks: shared64,
150-
# os: ubuntu-20.04}
151-
# - {std: 17, cxx: clang++-10, bt: Release, bitlinks: shared64,
152-
# os: ubuntu-20.04}
153-
# - {std: 20, cxx: clang++-10, bt: Debug , bitlinks: shared64,
154-
# os: ubuntu-20.04}
155-
# - {std: 20, cxx: clang++-10, bt: Release, bitlinks: shared64,
156-
# os: ubuntu-20.04}
141+
# - {std: 11, cxx: clang++-10, bt: Debug , bitlinks: shared64, os: ubuntu-24.04}
142+
# - {std: 11, cxx: clang++-10, bt: Release, bitlinks: shared64, os: ubuntu-24.04}
143+
# - {std: 14, cxx: clang++-10, bt: Debug , bitlinks: shared64, os: ubuntu-24.04}
144+
# - {std: 14, cxx: clang++-10, bt: Release, bitlinks: shared64, os: ubuntu-24.04}
145+
# - {std: 17, cxx: clang++-10, bt: Debug , bitlinks: shared64, os: ubuntu-24.04}
146+
# - {std: 17, cxx: clang++-10, bt: Release, bitlinks: shared64, os: ubuntu-24.04}
147+
# - {std: 20, cxx: clang++-10, bt: Debug , bitlinks: shared64, os: ubuntu-24.04}
148+
# - {std: 20, cxx: clang++-10, bt: Release, bitlinks: shared64, os: ubuntu-24.04}
157149
#
158150
# env:: load('share/env.yaml')
159151
#

.github/workflows-in/install.ys

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,23 @@ jobs:
2727
-['find_package' 'find_library' 'singleheader' 'linux/libcxx']
2828
t-t-i t-t-s =: -['test/test_install' 'test/test_singleheader']
2929
include:: -[
30-
{:name "$fp/linux", :sdir t-t-i, :os 'ubuntu-20.04', :cxx 'g++-10',
31-
:gen '-DCMAKE_CXX_COMPILER=g++-10', :tgt 'all', :bt 'Release',
30+
{:name "$fp/linux", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'g++-13',
31+
:gen '-DCMAKE_CXX_COMPILER=g++-13', :tgt 'all', :bt 'Release',
3232
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
3333
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
3434
:commonvars nil}
35-
{:name "$fp/linux", :sdir t-t-i, :os 'ubuntu-20.04', :cxx 'g++-10',
36-
:gen '-DCMAKE_CXX_COMPILER=g++-10', :tgt 'all', :bt 'Debug',
35+
{:name "$fp/linux", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'g++-13',
36+
:gen '-DCMAKE_CXX_COMPILER=g++-13', :tgt 'all', :bt 'Debug',
3737
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
3838
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
3939
:commonvars nil}
40-
{:name "$fp/$lcxx", :sdir t-t-i, :os 'ubuntu-20.04', :cxx 'clang++-9',
41-
:gen '-DCMAKE_CXX_COMPILER=clang++-9', :tgt 'all', :bt 'Release',
40+
{:name "$fp/$lcxx", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'clang++-14',
41+
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Release',
4242
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
4343
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
4444
:commonvars '-DRYML_USE_LIBCXX=ON'}
45-
{:name "$fp/$lcxx", :sdir t-t-i, :os 'ubuntu-20.04', :cxx 'clang++-9',
46-
:gen '-DCMAKE_CXX_COMPILER=clang++-9', :tgt 'all', :bt 'Debug',
45+
{:name "$fp/$lcxx", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'clang++-14',
46+
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Debug',
4747
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
4848
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
4949
:commonvars '-DRYML_USE_LIBCXX=ON'}
@@ -72,23 +72,23 @@ jobs:
7272
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
7373
:commonvars nil}
7474

75-
{:name "$fl/linux", :sdir t-t-i, :os 'ubuntu-20.04', :cxx 'g++-10',
76-
:gen '-DCMAKE_CXX_COMPILER=g++-10', :tgt 'all', :bt 'Release',
75+
{:name "$fl/linux", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'g++-13',
76+
:gen '-DCMAKE_CXX_COMPILER=g++-13', :tgt 'all', :bt 'Release',
7777
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
7878
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
7979
:commonvars nil}
80-
{:name "$fl/linux", :sdir t-t-i, :os 'ubuntu-20.04', :cxx 'g++-10',
81-
:gen '-DCMAKE_CXX_COMPILER=g++-10', :tgt 'all', :bt 'Debug',
80+
{:name "$fl/linux", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'g++-13',
81+
:gen '-DCMAKE_CXX_COMPILER=g++-13', :tgt 'all', :bt 'Debug',
8282
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
8383
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
8484
:commonvars nil}
85-
{:name "$fl/$lcxx", :sdir t-t-i, :os 'ubuntu-20.04', :cxx 'clang++-9',
86-
:gen '-DCMAKE_CXX_COMPILER=clang++-9', :tgt 'all', :bt 'Release',
85+
{:name "$fl/$lcxx", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'clang++-14',
86+
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Release',
8787
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
8888
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
8989
:commonvars '-DRYML_USE_LIBCXX=ON'}
90-
{:name "$fl/$lcxx", :sdir t-t-i, :os 'ubuntu-20.04', :cxx 'clang++-9',
91-
:gen '-DCMAKE_CXX_COMPILER=clang++-9', :tgt 'all', :bt 'Debug',
90+
{:name "$fl/$lcxx", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'clang++-14',
91+
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Debug',
9292
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
9393
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
9494
:commonvars '-DRYML_USE_LIBCXX=ON'}
@@ -117,17 +117,17 @@ jobs:
117117
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
118118
:commonvars nil}
119119

120-
{:name "$sh/linux", :sdir t-t-s, :os 'ubuntu-20.04', :cxx 'g++-10',
121-
:gen '-DCMAKE_CXX_COMPILER=g++-10',
120+
{:name "$sh/linux", :sdir t-t-s, :os 'ubuntu-24.04', :cxx 'g++-13',
121+
:gen '-DCMAKE_CXX_COMPILER=g++-13',
122122
:tgt 'all', :bt 'Release', :vars nil, :commonvars nil}
123-
{:name "$sh/linux", :sdir t-t-s, :os 'ubuntu-20.04', :cxx 'g++-10',
124-
:gen '-DCMAKE_CXX_COMPILER=g++-10',
123+
{:name "$sh/linux", :sdir t-t-s, :os 'ubuntu-24.04', :cxx 'g++-13',
124+
:gen '-DCMAKE_CXX_COMPILER=g++-13',
125125
:tgt 'all', :bt 'Debug', :vars nil, :commonvars nil}
126-
{:name "$sh/$lcxx", :sdir t-t-s, :os 'ubuntu-20.04', :cxx 'clang++-9',
127-
:gen '-DCMAKE_CXX_COMPILER=clang++-9', :tgt 'all', :bt 'Release',
126+
{:name "$sh/$lcxx", :sdir t-t-s, :os 'ubuntu-24.04', :cxx 'clang++-14',
127+
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Release',
128128
:vars nil, :commonvars '-DRYML_USE_LIBCXX=ON'}
129-
{:name "$sh/$lcxx", :sdir t-t-s, :os 'ubuntu-20.04', :cxx 'clang++-9',
130-
:gen '-DCMAKE_CXX_COMPILER=clang++-9', :tgt 'all', :bt 'Debug',
129+
{:name "$sh/$lcxx", :sdir t-t-s, :os 'ubuntu-24.04', :cxx 'clang++-14',
130+
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Debug',
131131
:vars nil, :commonvars '-DRYML_USE_LIBCXX=ON'}
132132
{:name "$sh/macos", :sdir t-t-s, :os 'macos-13', :cxx 'xcode',
133133
:gen '-G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64',

.github/workflows-in/release.ys

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -82,14 +82,14 @@ jobs:
8282
config:
8383
# name of the artifact | suffix (gen) | suffix (package) |
8484
# cpack gen | mime type | os | cxx
85+
- {name: Ubuntu 24.04 deb,
86+
sfxg: unix64.deb,
87+
sfxp: ubuntu-24.04.deb,
88+
gen: DEB, mime: vnd.debian.binary-package, os: ubuntu-24.04}
8589
- {name: Ubuntu 22.04 deb,
8690
sfxg: unix64.deb,
8791
sfxp: ubuntu-22.04.deb,
8892
gen: DEB, mime: vnd.debian.binary-package, os: ubuntu-22.04}
89-
- {name: Ubuntu 20.04 deb,
90-
sfxg: unix64.deb,
91-
sfxp: ubuntu-20.04.deb,
92-
gen: DEB, mime: vnd.debian.binary-package, os: ubuntu-20.04}
9393
#- {name: Ubuntu 18.04 deb,
9494
# sfxg: unix64.deb,
9595
# sfxp: ubuntu-18.04.deb,
@@ -156,32 +156,32 @@ jobs:
156156
matrix:
157157
# Local function to expand python entries:
158158
python =:
159-
fn(a0 a1 a2 a3)::
159+
fn(a0 a1 a2 a3 os)::
160160
pythonv:: a0
161161
cibw_pyv:: a1
162162
cibw_arch:: a2
163163
cibw_platform:: a3
164164
name:: "python/$a0/linux/$a2"
165165
sfx:: "python$a0_linux$a2" # suffix
166166
osname: linux
167-
os: ubuntu-20.04
167+
os:: os
168168
config:
169-
#- ! python('3.13' 313 'x86_64' 'manylinux_x86_64')
170-
#- ! python('3.13' 313 'i686' 'manylinux_i686')
171-
- ! python('3.12' 312 'x86_64' 'manylinux_x86_64')
172-
- ! python('3.12' 312 'i686' 'manylinux_i686')
173-
- ! python('3.11' 311 'x86_64' 'manylinux_x86_64')
174-
- ! python('3.11' 311 'i686' 'manylinux_i686')
175-
- ! python('3.10' 310 'x86_64' 'manylinux_x86_64')
176-
- ! python('3.10' 310 'i686' 'manylinux_i686')
177-
- ! python('3.9' 39 'x86_64' 'manylinux_x86_64')
178-
- ! python('3.9' 39 'i686' 'manylinux_i686')
179-
- ! python('3.8' 38 'x86_64' 'manylinux_x86_64')
180-
- ! python('3.8' 38 'i686' 'manylinux_i686')
181-
- ! python('3.7' 37 'x86_64' 'manylinux_x86_64')
182-
- ! python('3.7' 37 'i686' 'manylinux_i686')
183-
- ! python('3.6' 36 'x86_64' 'manylinux_x86_64')
184-
- ! python('3.6' 36 'i686' 'manylinux_i686')
169+
#- ! python('3.13' 313 'x86_64' 'manylinux_x86_64' 'ubuntu-24.04')
170+
#- ! python('3.13' 313 'i686' 'manylinux_i686' 'ubuntu-24.04')
171+
- ! python('3.12' 312 'x86_64' 'manylinux_x86_64' 'ubuntu-24.04')
172+
- ! python('3.12' 312 'i686' 'manylinux_i686' 'ubuntu-24.04')
173+
- ! python('3.11' 311 'x86_64' 'manylinux_x86_64' 'ubuntu-24.04')
174+
- ! python('3.11' 311 'i686' 'manylinux_i686' 'ubuntu-24.04')
175+
- ! python('3.10' 310 'x86_64' 'manylinux_x86_64' 'ubuntu-24.04')
176+
- ! python('3.10' 310 'i686' 'manylinux_i686' 'ubuntu-24.04')
177+
- ! python('3.9' 39 'x86_64' 'manylinux_x86_64' 'ubuntu-24.04')
178+
- ! python('3.9' 39 'i686' 'manylinux_i686' 'ubuntu-24.04')
179+
- ! python('3.8' 38 'x86_64' 'manylinux_x86_64' 'ubuntu-24.04')
180+
- ! python('3.8' 38 'i686' 'manylinux_i686' 'ubuntu-24.04')
181+
- ! python('3.7' 37 'x86_64' 'manylinux_x86_64' 'ubuntu-22.04')
182+
- ! python('3.7' 37 'i686' 'manylinux_i686' 'ubuntu-22.04')
183+
#- ! python('3.6' 36 'x86_64' 'manylinux_x86_64' 'ubuntu-22.04')
184+
#- ! python('3.6' 36 'i686' 'manylinux_i686' 'ubuntu-22.04')
185185
# the windows builds are disabled because they are causing problems and
186186
# preventing the release.
187187
# the problems are related to CMakeExtension forcing the use of Ninja

.github/workflows-in/samples.ys

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
include:
14-
- {bt: Debug , os: ubuntu-20.04}
15-
- {bt: Release, os: ubuntu-20.04}
14+
- {bt: Debug , os: ubuntu-24.04}
15+
- {bt: Release, os: ubuntu-24.04}
1616
- {bt: Debug , os: windows-2019}
1717
- {bt: Release, os: windows-2019}
1818
- {bt: Debug , os: macos-latest}

.github/workflows/install.yml

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -32,36 +32,36 @@ jobs:
3232
include:
3333
- name: find_package/linux
3434
sdir: test/test_install
35-
os: ubuntu-20.04
36-
cxx: g++-10
37-
gen: -DCMAKE_CXX_COMPILER=g++-10
35+
os: ubuntu-24.04
36+
cxx: g++-13
37+
gen: -DCMAKE_CXX_COMPILER=g++-13
3838
tgt: all
3939
bt: Release
4040
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
4141
commonvars: null
4242
- name: find_package/linux
4343
sdir: test/test_install
44-
os: ubuntu-20.04
45-
cxx: g++-10
46-
gen: -DCMAKE_CXX_COMPILER=g++-10
44+
os: ubuntu-24.04
45+
cxx: g++-13
46+
gen: -DCMAKE_CXX_COMPILER=g++-13
4747
tgt: all
4848
bt: Debug
4949
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
5050
commonvars: null
5151
- name: find_package/linux/libcxx
5252
sdir: test/test_install
53-
os: ubuntu-20.04
54-
cxx: clang++-9
55-
gen: -DCMAKE_CXX_COMPILER=clang++-9
53+
os: ubuntu-24.04
54+
cxx: clang++-14
55+
gen: -DCMAKE_CXX_COMPILER=clang++-14
5656
tgt: all
5757
bt: Release
5858
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
5959
commonvars: -DRYML_USE_LIBCXX=ON
6060
- name: find_package/linux/libcxx
6161
sdir: test/test_install
62-
os: ubuntu-20.04
63-
cxx: clang++-9
64-
gen: -DCMAKE_CXX_COMPILER=clang++-9
62+
os: ubuntu-24.04
63+
cxx: clang++-14
64+
gen: -DCMAKE_CXX_COMPILER=clang++-14
6565
tgt: all
6666
bt: Debug
6767
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
@@ -104,36 +104,36 @@ jobs:
104104
commonvars: null
105105
- name: find_library/linux
106106
sdir: test/test_install
107-
os: ubuntu-20.04
108-
cxx: g++-10
109-
gen: -DCMAKE_CXX_COMPILER=g++-10
107+
os: ubuntu-24.04
108+
cxx: g++-13
109+
gen: -DCMAKE_CXX_COMPILER=g++-13
110110
tgt: all
111111
bt: Release
112112
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
113113
commonvars: null
114114
- name: find_library/linux
115115
sdir: test/test_install
116-
os: ubuntu-20.04
117-
cxx: g++-10
118-
gen: -DCMAKE_CXX_COMPILER=g++-10
116+
os: ubuntu-24.04
117+
cxx: g++-13
118+
gen: -DCMAKE_CXX_COMPILER=g++-13
119119
tgt: all
120120
bt: Debug
121121
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
122122
commonvars: null
123123
- name: find_library/linux/libcxx
124124
sdir: test/test_install
125-
os: ubuntu-20.04
126-
cxx: clang++-9
127-
gen: -DCMAKE_CXX_COMPILER=clang++-9
125+
os: ubuntu-24.04
126+
cxx: clang++-14
127+
gen: -DCMAKE_CXX_COMPILER=clang++-14
128128
tgt: all
129129
bt: Release
130130
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
131131
commonvars: -DRYML_USE_LIBCXX=ON
132132
- name: find_library/linux/libcxx
133133
sdir: test/test_install
134-
os: ubuntu-20.04
135-
cxx: clang++-9
136-
gen: -DCMAKE_CXX_COMPILER=clang++-9
134+
os: ubuntu-24.04
135+
cxx: clang++-14
136+
gen: -DCMAKE_CXX_COMPILER=clang++-14
137137
tgt: all
138138
bt: Debug
139139
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
@@ -176,36 +176,36 @@ jobs:
176176
commonvars: null
177177
- name: singleheader/linux
178178
sdir: test/test_singleheader
179-
os: ubuntu-20.04
180-
cxx: g++-10
181-
gen: -DCMAKE_CXX_COMPILER=g++-10
179+
os: ubuntu-24.04
180+
cxx: g++-13
181+
gen: -DCMAKE_CXX_COMPILER=g++-13
182182
tgt: all
183183
bt: Release
184184
vars: null
185185
commonvars: null
186186
- name: singleheader/linux
187187
sdir: test/test_singleheader
188-
os: ubuntu-20.04
189-
cxx: g++-10
190-
gen: -DCMAKE_CXX_COMPILER=g++-10
188+
os: ubuntu-24.04
189+
cxx: g++-13
190+
gen: -DCMAKE_CXX_COMPILER=g++-13
191191
tgt: all
192192
bt: Debug
193193
vars: null
194194
commonvars: null
195195
- name: singleheader/linux/libcxx
196196
sdir: test/test_singleheader
197-
os: ubuntu-20.04
198-
cxx: clang++-9
199-
gen: -DCMAKE_CXX_COMPILER=clang++-9
197+
os: ubuntu-24.04
198+
cxx: clang++-14
199+
gen: -DCMAKE_CXX_COMPILER=clang++-14
200200
tgt: all
201201
bt: Release
202202
vars: null
203203
commonvars: -DRYML_USE_LIBCXX=ON
204204
- name: singleheader/linux/libcxx
205205
sdir: test/test_singleheader
206-
os: ubuntu-20.04
207-
cxx: clang++-9
208-
gen: -DCMAKE_CXX_COMPILER=clang++-9
206+
os: ubuntu-24.04
207+
cxx: clang++-14
208+
gen: -DCMAKE_CXX_COMPILER=clang++-14
209209
tgt: all
210210
bt: Debug
211211
vars: null

0 commit comments

Comments
 (0)