Skip to content

Commit 3ac92da

Browse files
16bit-ykikoclaude
andcommitted
chore: update stale data across compilers, runtimes, and tools
Compilers: - ARM Compiler: add 6.23, 6.24 - Intel oneAPI: add 2025.2, 2025.3 - NVIDIA: add CUDA 12.9–13.2, HPC SDK 25.3–26.3 - Apple Clang: add Xcode 26.0.1–26.4, fix dates Runtimes: - cxxstdlib: add libstdc++ 15.2, libc++ 21.1/22.1, msvc-stl 17.14/18.0/18.4 - runtime-libs: add libunwind 1.8.2/1.8.3, mcfgthread 2.2–2.3 Tools: - debuggers: add GDB 16.3/17.1, LLDB 21.0/22.0, Valgrind 3.26.0 - build-tools: add distcc/icecream releases (auto-fetched) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent c626897 commit 3ac92da

File tree

8 files changed

+158
-2
lines changed

8 files changed

+158
-2
lines changed

data/compilers/apple-clang.toml

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,44 @@ description = "Apple's fork of LLVM/Clang shipped with Xcode. Uses its own versi
88
# Apple Clang build numbers (e.g. clang-1500.0.40.1) are the true identifiers.
99
# The upstream LLVM base listed below is the approximate LLVM trunk snapshot Apple forked from.
1010

11+
[[releases]]
12+
version = "21.0.0"
13+
date = "2026-03"
14+
xcode_version = "26.4"
15+
apple_build = "clang-2100.0.123.102"
16+
llvm_base = "21"
17+
1118
[[releases]]
1219
version = "17.0.0"
13-
date = "2025-06"
20+
date = "2026-02"
1421
xcode_version = "26.3"
1522
apple_build = "clang-1700.6.4.2"
1623
llvm_base = "19"
1724

1825
[[releases]]
1926
version = "17.0.0"
20-
date = "2025-03"
27+
date = "2025-12"
28+
xcode_version = "26.2"
29+
apple_build = "clang-1700.6.3.2"
30+
llvm_base = "19"
31+
32+
[[releases]]
33+
version = "17.0.0"
34+
date = "2025-11"
35+
xcode_version = "26.1"
36+
apple_build = "clang-1700.4.4.1"
37+
llvm_base = "19"
38+
39+
[[releases]]
40+
version = "17.0.0"
41+
date = "2025-09"
42+
xcode_version = "26.0.1"
43+
apple_build = "clang-1700.3.19.1"
44+
llvm_base = "19"
45+
46+
[[releases]]
47+
version = "17.0.0"
48+
date = "2025-09"
2149
xcode_version = "26.0"
2250
apple_build = "clang-1700.3.19.1"
2351
llvm_base = "19"

data/compilers/arm-compiler.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ description = "Arm Compiler for Embedded (armclang) is based on LLVM/Clang and t
66

77
# Arm Compiler for Embedded 6.x (armclang-based, LLVM backend)
88

9+
[[releases]]
10+
version = "6.24"
11+
date = "2025-03"
12+
13+
[[releases]]
14+
version = "6.23"
15+
date = "2024-10"
16+
917
[[releases]]
1018
version = "6.22"
1119
date = "2024-05"

data/compilers/intel.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ description = "Intel oneAPI DPC++/C++ Compiler (icx/icpx/dpcpp) is a next-genera
66

77
# Intel oneAPI Toolkit releases (containing icx/icpx)
88

9+
[[releases]]
10+
version = "2025.3"
11+
date = "2025-11"
12+
13+
[[releases]]
14+
version = "2025.2"
15+
date = "2025-06"
16+
917
[[releases]]
1018
version = "2025.1"
1119
date = "2025-03"

data/compilers/nvidia.toml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,46 @@ description = "NVIDIA provides nvcc (CUDA C++ compiler) as part of the CUDA Tool
66

77
# CUDA Toolkit releases (nvcc)
88

9+
[[releases]]
10+
version = "cuda-13.2.0"
11+
date = "2026-03"
12+
compiler = "nvcc"
13+
14+
[[releases]]
15+
version = "cuda-13.1.1"
16+
date = "2026-01"
17+
compiler = "nvcc"
18+
19+
[[releases]]
20+
version = "cuda-13.1.0"
21+
date = "2025-12"
22+
compiler = "nvcc"
23+
24+
[[releases]]
25+
version = "cuda-13.0.2"
26+
date = "2025-10"
27+
compiler = "nvcc"
28+
29+
[[releases]]
30+
version = "cuda-13.0.1"
31+
date = "2025-09"
32+
compiler = "nvcc"
33+
34+
[[releases]]
35+
version = "cuda-13.0.0"
36+
date = "2025-08"
37+
compiler = "nvcc"
38+
39+
[[releases]]
40+
version = "cuda-12.9.1"
41+
date = "2025-06"
42+
compiler = "nvcc"
43+
44+
[[releases]]
45+
version = "cuda-12.9.0"
46+
date = "2025-05"
47+
compiler = "nvcc"
48+
949
[[releases]]
1050
version = "cuda-12.8.1"
1151
date = "2025-02"
@@ -293,6 +333,41 @@ compiler = "nvcc"
293333

294334
# NVIDIA HPC SDK releases (nvc++)
295335

336+
[[releases]]
337+
version = "hpc-sdk-26.3"
338+
date = "2026-03"
339+
compiler = "nvc++"
340+
341+
[[releases]]
342+
version = "hpc-sdk-26.1"
343+
date = "2026-01"
344+
compiler = "nvc++"
345+
346+
[[releases]]
347+
version = "hpc-sdk-25.11"
348+
date = "2025-12"
349+
compiler = "nvc++"
350+
351+
[[releases]]
352+
version = "hpc-sdk-25.9"
353+
date = "2025-09"
354+
compiler = "nvc++"
355+
356+
[[releases]]
357+
version = "hpc-sdk-25.7"
358+
date = "2025-07"
359+
compiler = "nvc++"
360+
361+
[[releases]]
362+
version = "hpc-sdk-25.5"
363+
date = "2025-05"
364+
compiler = "nvc++"
365+
366+
[[releases]]
367+
version = "hpc-sdk-25.3"
368+
date = "2025-03"
369+
compiler = "nvc++"
370+
296371
[[releases]]
297372
version = "hpc-sdk-25.1"
298373
date = "2025-01"

data/runtimes/cxxstdlib.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ description = "The default C++ standard library for GCC. Ships with every GCC re
2020
# The GLIBCXX ABI version and GCC version are tightly coupled.
2121
[implementations.versions]
2222
# GCC version = release date
23+
"15.2" = "2025-08-08"
2324
"15.1" = "2025-04-24"
2425
"14.2" = "2024-08-01"
2526
"14.1" = "2024-05-07"
@@ -103,6 +104,8 @@ description = "LLVM's C++ standard library implementation. Default on macOS/iOS
103104

104105
# libc++ versions correspond to LLVM versions.
105106
[implementations.versions]
107+
"22.1" = "2026-02-24"
108+
"21.1" = "2025-08-26"
106109
"20.1" = "2025-03-27"
107110
"19.1" = "2024-09-17"
108111
"18.1" = "2024-03-05"
@@ -157,6 +160,9 @@ description = "Microsoft's C++ standard library. Ships with Visual Studio and MS
157160

158161
[implementations.versions]
159162
# Visual Studio version = release date (MSVC _MSC_VER in parentheses)
163+
"18.4" = "2026-03-01" # VS 2026 18.4
164+
"18.0" = "2025-11-01" # VS 2026 18.0
165+
"17.14" = "2025-05-01" # VS 2022 17.14
160166
"17.13" = "2025-02-25" # VS 2022 17.13
161167
"17.12" = "2024-11-12" # VS 2022 17.12
162168
"17.11" = "2024-08-13" # VS 2022 17.11

data/runtimes/runtime-libs.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ provides = ["unw_*", "_Unwind_*", "UNW_*"]
4545
notes = "Not to be confused with LLVM libunwind. Supports many architectures including x86, x86_64, ARM, AArch64, MIPS, PowerPC, RISC-V, s390x, and others."
4646

4747
[runtime_libs.versions]
48+
"1.8.3" = "2025-09-04"
49+
"1.8.2" = "2025-05-22"
4850
"1.8.1" = "2024-01-18"
4951
"1.8.0" = "2024-01-04"
5052
"1.7.2" = "2023-06-06"
@@ -277,6 +279,11 @@ provides = ["__gthread_*", "mtx_*", "cnd_*", "thrd_*", "_MCF_*"]
277279
notes = "Adopted by MSYS2 as an alternative threading runtime. Selected at GCC build time with --enable-threads=mcf. Provides better performance than winpthreads for mutex-heavy workloads."
278280

279281
[runtime_libs.versions]
282+
"2.3-ga.2" = "2026-03-22"
283+
"2.3-ga.1" = "2026-01-21"
284+
"2.3-beta" = "2026-01-06"
285+
"2.2-ga.2" = "2025-10-18"
286+
"2.2-ga.1" = "2025-09-19"
280287
"1.8" = "2024-06-15"
281288
"1.7" = "2024-03-10"
282289
"1.6" = "2023-09-01"

data/tools/build-tools.toml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,13 +264,32 @@ vendor = "distcc project"
264264
url = "https://github.com/distcc/distcc"
265265
category = "distributed-build"
266266
description = "Distributed C/C++ compilation across networked machines"
267+
releases = [
268+
{ version = "3.2rc1", date = "2016-11-10", tag = "v3.2rc1" },
269+
{ version = "distcc-3.1", date = "2016-11-10", tag = "distcc-3.1" },
270+
{ version = "distcc-3.0", date = "2016-11-10", tag = "distcc-3.0" },
271+
{ version = "3.2rc1.2", date = "2018-02-26", tag = "v3.2rc1.2" },
272+
{ version = "3.3", date = "2018-03-07", tag = "v3.3" },
273+
{ version = "3.3.2", date = "2018-07-26", tag = "v3.3.2" },
274+
{ version = "3.3.3", date = "2019-08-14", tag = "v3.3.3" },
275+
{ version = "3.3.5", date = "2021-01-04", tag = "v3.3.5" },
276+
{ version = "3.4", date = "2021-05-11", tag = "v3.4" },
277+
]
267278

268279
[[tools]]
269280
name = "icecream"
270281
vendor = "SUSE"
271282
url = "https://github.com/icecc/icecream"
272283
category = "distributed-build"
273284
description = "Distributed compiler system based on distcc, with automatic job scheduling"
285+
releases = [
286+
{ version = "1.1rc3", date = "2017-07-06", tag = "v1.1rc3" },
287+
{ version = "1.1", date = "2017-08-08", tag = "1.1" },
288+
{ version = "1.2", date = "2019-06-01", tag = "1.2" },
289+
{ version = "1.3", date = "2019-09-11", tag = "1.3" },
290+
{ version = "1.3.1", date = "2020-02-04", tag = "1.3.1" },
291+
{ version = "1.4", date = "2022-03-04", tag = "1.4" },
292+
]
274293

275294
[[tools]]
276295
name = "goma"

data/tools/debuggers.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ releases = [
6565
{ version = "15.2", date = "2024-12-08" },
6666
{ version = "16.1", date = "2025-03-23" },
6767
{ version = "16.2", date = "2025-08-17" },
68+
{ version = "16.3", date = "2025-04-20" },
69+
{ version = "17.1", date = "2025-12-20" },
6870
]
6971

7072
[[tools]]
@@ -99,6 +101,8 @@ releases = [
99101
{ version = "18.0", date = "2024-03-05" },
100102
{ version = "19.0", date = "2024-09-17" },
101103
{ version = "20.0", date = "2025-03-11" },
104+
{ version = "21.0", date = "2025-08-26" },
105+
{ version = "22.0", date = "2026-02-24" },
102106
]
103107

104108
[[tools]]
@@ -198,6 +202,7 @@ releases = [
198202
{ version = "3.22.0", date = "2023-10-27" },
199203
{ version = "3.23.0", date = "2024-04-26" },
200204
{ version = "3.24.0", date = "2024-11-08" },
205+
{ version = "3.26.0", date = "2025-10-24" },
201206
]
202207

203208
[[tools]]

0 commit comments

Comments
 (0)