mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 20:20:10 +01:00
Move to clang 21 as mininum version and use it in CI (#7779)
Clang 21 is now the latest version available in Ubuntu LTS, so we can move to it.
This commit is contained in:
@@ -23,17 +23,13 @@ runs:
|
||||
large-packages: false
|
||||
|
||||
# Select the LLVM release - by the cache key and the download.
|
||||
#
|
||||
# x86-64 uses the LLVM 19 monolithic package. That release only
|
||||
# published a smaller community build for Linux AArch64, so AArch64 uses
|
||||
# the official monolithic package, first available in LLVM 20.
|
||||
- name: Select LLVM release
|
||||
shell: bash
|
||||
run: |
|
||||
if [[ "${{ runner.arch }}" == "ARM64" ]]; then
|
||||
echo "LLVM_RELEASE=20.1.8" >> "$GITHUB_ENV"
|
||||
echo "LLVM_RELEASE=21.1.8" >> "$GITHUB_ENV"
|
||||
else
|
||||
echo "LLVM_RELEASE=19.1.7" >> "$GITHUB_ENV"
|
||||
echo "LLVM_RELEASE=21.1.8" >> "$GITHUB_ENV"
|
||||
fi
|
||||
|
||||
# Cache and install a recent version of LLVM. This uses the GitHub action
|
||||
|
||||
Reference in New Issue
Block a user