Skip to content

Commit c2c15bf

Browse files
committed
fix: update default LLVM to v20
1 parent ad7d44b commit c2c15bf

File tree

7 files changed

+38
-18
lines changed

7 files changed

+38
-18
lines changed

dist/legacy/github_llvm_llvm-project.json

+1-1
Large diffs are not rendered by default.

dist/legacy/versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"ninja":"1.12.1","cmake":"3.31.4","task":"3.40.1","powershell":"7.4.5","pip":">=22.2.0","python":">=3.7.9","vcpkg":{"linux":{"alpine":{"else":{"arm64":"d172727ef04337ef0021640302a9a3a91ad17414","else":""}},"else":""},"else":""},"meson":{"linux":{"ubuntu":{"20":"1.6.1","18":"0.61.4","else":"0.61.4"},"else":"1.6.1"},"else":"1.6.1"},"kcov":{"linux":{"ubuntu":{"22":"42-binary","20":"40-binary","14":"40","else":"42"},"else":"42"},"else":"42"},"doxygen":{"linux":{"archlinux":"1.13.2-1","ubuntu":{"22":"1.13.2","18":"1.10.0","else":"1.10.0"},"else":"1.13.2"},"else":"1.13.2"},"gcc":{"win32":"14.2.0posix-18.1.8-12.0.0-ucrt-r1","else":""},"mingw":{"win32":"14.2.0posix-18.1.8-12.0.0-ucrt-r1","else":""},"gcovr":{"linux":{"ubuntu":{"20":"","18":"5.0","else":"5.0"},"else":""},"else":""},"nala":{"linux":{"ubuntu":{"22":"","21":"legacy","else":"legacy"},"else":""},"else":""},"llvm":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clang":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clang++":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clang-tidy":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clangtidy":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clang-format":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clangformat":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"}}
1+
{"ninja":"1.12.1","cmake":"3.31.4","task":"3.40.1","powershell":"7.4.5","pip":">=22.2.0","python":">=3.7.9","vcpkg":{"linux":{"alpine":{"else":{"arm64":"d172727ef04337ef0021640302a9a3a91ad17414","else":""}},"else":""},"else":""},"meson":{"linux":{"ubuntu":{"20":"1.6.1","18":"0.61.4","else":"0.61.4"},"else":"1.6.1"},"else":"1.6.1"},"kcov":{"linux":{"ubuntu":{"22":"42-binary","20":"40-binary","14":"40","else":"42"},"else":"42"},"else":"42"},"doxygen":{"linux":{"archlinux":"1.13.2-1","ubuntu":{"22":"1.13.2","18":"1.10.0","else":"1.10.0"},"else":"1.13.2"},"else":"1.13.2"},"gcc":{"win32":"14.2.0posix-18.1.8-12.0.0-ucrt-r1","else":""},"mingw":{"win32":"14.2.0posix-18.1.8-12.0.0-ucrt-r1","else":""},"gcovr":{"linux":{"ubuntu":{"20":"","18":"5.0","else":"5.0"},"else":""},"else":""},"nala":{"linux":{"ubuntu":{"22":"","21":"legacy","else":"legacy"},"else":""},"else":""},"llvm":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clang":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clang++":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clang-tidy":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clangtidy":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clang-format":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clangformat":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"}}

dist/modern/github_llvm_llvm-project.json

+1-1
Large diffs are not rendered by default.

dist/modern/versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"ninja":"1.12.1","cmake":"3.31.4","task":"3.40.1","powershell":"7.4.5","pip":">=22.2.0","python":">=3.7.9","vcpkg":{"linux":{"alpine":{"else":{"arm64":"d172727ef04337ef0021640302a9a3a91ad17414","else":""}},"else":""},"else":""},"meson":{"linux":{"ubuntu":{"20":"1.6.1","18":"0.61.4","else":"0.61.4"},"else":"1.6.1"},"else":"1.6.1"},"kcov":{"linux":{"ubuntu":{"22":"42-binary","20":"40-binary","14":"40","else":"42"},"else":"42"},"else":"42"},"doxygen":{"linux":{"archlinux":"1.13.2-1","ubuntu":{"22":"1.13.2","18":"1.10.0","else":"1.10.0"},"else":"1.13.2"},"else":"1.13.2"},"gcc":{"win32":"14.2.0posix-18.1.8-12.0.0-ucrt-r1","else":""},"mingw":{"win32":"14.2.0posix-18.1.8-12.0.0-ucrt-r1","else":""},"gcovr":{"linux":{"ubuntu":{"20":"","18":"5.0","else":"5.0"},"else":""},"else":""},"nala":{"linux":{"ubuntu":{"22":"","21":"legacy","else":"legacy"},"else":""},"else":""},"llvm":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clang":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clang++":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clang-tidy":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clangtidy":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clang-format":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"},"clangformat":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"18.1.8"}}},"else":"19.1.6"}}
1+
{"ninja":"1.12.1","cmake":"3.31.4","task":"3.40.1","powershell":"7.4.5","pip":">=22.2.0","python":">=3.7.9","vcpkg":{"linux":{"alpine":{"else":{"arm64":"d172727ef04337ef0021640302a9a3a91ad17414","else":""}},"else":""},"else":""},"meson":{"linux":{"ubuntu":{"20":"1.6.1","18":"0.61.4","else":"0.61.4"},"else":"1.6.1"},"else":"1.6.1"},"kcov":{"linux":{"ubuntu":{"22":"42-binary","20":"40-binary","14":"40","else":"42"},"else":"42"},"else":"42"},"doxygen":{"linux":{"archlinux":"1.13.2-1","ubuntu":{"22":"1.13.2","18":"1.10.0","else":"1.10.0"},"else":"1.13.2"},"else":"1.13.2"},"gcc":{"win32":"14.2.0posix-18.1.8-12.0.0-ucrt-r1","else":""},"mingw":{"win32":"14.2.0posix-18.1.8-12.0.0-ucrt-r1","else":""},"gcovr":{"linux":{"ubuntu":{"20":"","18":"5.0","else":"5.0"},"else":""},"else":""},"nala":{"linux":{"ubuntu":{"22":"","21":"legacy","else":"legacy"},"else":""},"else":""},"llvm":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clang":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clang++":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clang-tidy":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clangtidy":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clang-format":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"},"clangformat":{"darwin":{"else":{"else":{"x64":"15.0.7","else":"20.1.2"}}},"else":"20.1.2"}}

src/llvm/__tests__/llvm.test.ts

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ describe("setup-llvm", () => {
3131
it("Finds valid LLVM URLs", async () => {
3232
await Promise.all(
3333
[
34+
"20",
3435
"19",
3536
"18",
3637
"17",

src/llvm/github_llvm_llvm-project.json

+19
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,23 @@
11
{
2+
"llvmorg-20.1.2": [
3+
"clang+llvm-20.1.2-x86_64-pc-windows-msvc.tar.xz",
4+
"LLVM-20.1.2-win64.exe",
5+
"LLVM-20.1.2-win32.exe",
6+
"LLVM-20.1.2-macOS-ARM64.tar.xz",
7+
"LLVM-20.1.2-Linux-X64.tar.xz",
8+
"LLVM-20.1.2-Linux-ARM64.tar.xz"
9+
],
10+
"llvmorg-20.1.1": [
11+
"clang+llvm-20.1.1-x86_64-pc-windows-msvc.tar.xz",
12+
"clang+llvm-20.1.1-armv7a-linux-gnueabihf.tar.gz",
13+
"clang+llvm-20.1.1-aarch64-pc-windows-msvc.tar.xz",
14+
"LLVM-20.1.1-woa64.exe",
15+
"LLVM-20.1.1-win64.exe",
16+
"LLVM-20.1.1-win32.exe",
17+
"LLVM-20.1.1-macOS-ARM64.tar.xz",
18+
"LLVM-20.1.1-Linux-X64.tar.xz",
19+
"LLVM-20.1.1-Linux-ARM64.tar.xz"
20+
],
221
"llvmorg-20.1.0": [
322
"clang+llvm-20.1.0-x86_64-pc-windows-msvc.tar.xz",
423
"clang+llvm-20.1.0-armv7a-linux-gnueabihf.tar.gz",

src/versions/versions.json

+14-14
Original file line numberDiff line numberDiff line change
@@ -87,76 +87,76 @@
8787
"else": {
8888
"else": {
8989
"x64": "15.0.7",
90-
"else": "18.1.8"
90+
"else": "20.1.2"
9191
}
9292
}
9393
},
94-
"else": "19.1.6"
94+
"else": "20.1.2"
9595
},
9696
"clang": {
9797
"darwin": {
9898
"else": {
9999
"else": {
100100
"x64": "15.0.7",
101-
"else": "18.1.8"
101+
"else": "20.1.2"
102102
}
103103
}
104104
},
105-
"else": "19.1.6"
105+
"else": "20.1.2"
106106
},
107107
"clang++": {
108108
"darwin": {
109109
"else": {
110110
"else": {
111111
"x64": "15.0.7",
112-
"else": "18.1.8"
112+
"else": "20.1.2"
113113
}
114114
}
115115
},
116-
"else": "19.1.6"
116+
"else": "20.1.2"
117117
},
118118
"clang-tidy": {
119119
"darwin": {
120120
"else": {
121121
"else": {
122122
"x64": "15.0.7",
123-
"else": "18.1.8"
123+
"else": "20.1.2"
124124
}
125125
}
126126
},
127-
"else": "19.1.6"
127+
"else": "20.1.2"
128128
},
129129
"clangtidy": {
130130
"darwin": {
131131
"else": {
132132
"else": {
133133
"x64": "15.0.7",
134-
"else": "18.1.8"
134+
"else": "20.1.2"
135135
}
136136
}
137137
},
138-
"else": "19.1.6"
138+
"else": "20.1.2"
139139
},
140140
"clang-format": {
141141
"darwin": {
142142
"else": {
143143
"else": {
144144
"x64": "15.0.7",
145-
"else": "18.1.8"
145+
"else": "20.1.2"
146146
}
147147
}
148148
},
149-
"else": "19.1.6"
149+
"else": "20.1.2"
150150
},
151151
"clangformat": {
152152
"darwin": {
153153
"else": {
154154
"else": {
155155
"x64": "15.0.7",
156-
"else": "18.1.8"
156+
"else": "20.1.2"
157157
}
158158
}
159159
},
160-
"else": "19.1.6"
160+
"else": "20.1.2"
161161
}
162162
}

0 commit comments

Comments
 (0)