@@ -65,13 +65,13 @@ jobs:
6565 steps :
6666 - uses : actions/checkout@v4
6767
68- - name : install clang-20 and ninja
68+ - name : install clang-21 and ninja
6969 if : ${{ runner.os == 'Linux' }}
7070 run : |
7171 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
72- sudo add-apt-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-20 main"
72+ sudo add-apt-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-21 main"
7373 sudo apt-get update
74- sudo apt-get install -y clang-tools-20 clang-20 clang-tidy-20 ninja-build cppcheck gdb nasm yasm
74+ sudo apt-get install -y clang-tools-21 clang-21 clang-tidy-21 ninja-build cppcheck gdb nasm yasm
7575
7676 - name : install sound libs
7777 if : ${{ runner.os == 'Linux' }}
@@ -116,7 +116,7 @@ jobs:
116116
117117 - name : make StudioLink - Linux
118118 if : ${{ runner.os == 'Linux' }}
119- run : make CC=clang-20 CI=1
119+ run : make CC=clang-21 CI=1
120120
121121 - name : Test StudioLink
122122 if : ${{ runner.os == 'LinuxDisabled' }}
@@ -125,12 +125,12 @@ jobs:
125125 - name : clang-tidy
126126 if : ${{ runner.os == 'Linux' }}
127127 run : |
128- clang-tidy-20 -p build -checks=cert-\*,-cert-dcl37-c,-cert-dcl51-cpp,-clang-analyzer-valist.Uninitialized libsl/src/*.c
129- clang-tidy-20 -p build -checks=cert-\*,-cert-dcl37-c,-cert-dcl51-cpp,-clang-analyzer-valist.Uninitialized test/src/*.c
128+ clang-tidy-21 -p build -checks=cert-\*,-cert-dcl37-c,-cert-dcl51-cpp,-clang-analyzer-valist.Uninitialized libsl/src/*.c
129+ clang-tidy-21 -p build -checks=cert-\*,-cert-dcl37-c,-cert-dcl51-cpp,-clang-analyzer-valist.Uninitialized test/src/*.c
130130
131131 - name : clang scan-build
132132 if : ${{ runner.os == 'Linux' }}
133- run : make clean && scan-build-20 --status-bugs make
133+ run : make clean && scan-build-21 --status-bugs make
134134
135135 - name : make StudioLink - macOS
136136 if : ${{ runner.os == 'macOS' }}
0 commit comments