From 654191a1a5c3ab8140ad936f6862ee4b7037ccbf Mon Sep 17 00:00:00 2001 From: Sven Van Asbroeck Date: Thu, 3 Jun 2021 13:28:42 -0400 Subject: [PATCH] CI: build kernel with clang/llvm 12 Now that we are building with a nightly rustc which uses LLVM 12, we can upgrade the rest of the kernel build to LLVM 12. Signed-off-by: Sven Van Asbroeck --- .github/workflows/ci.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 335f857bf56b8c..47e4f4ecdbf9ea 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -116,7 +116,7 @@ jobs: echo 'QEMU_ARGS=-bios /usr/lib/riscv64-linux-gnu/opensbi/generic/fw_jump.elf' >> $GITHUB_ENV - if: matrix.toolchain == 'clang' - run: echo 'MAKE_TOOLCHAIN=CC=clang-11' >> $GITHUB_ENV + run: echo 'MAKE_TOOLCHAIN=CC=clang-12' >> $GITHUB_ENV - if: matrix.toolchain == 'llvm' run: echo 'MAKE_TOOLCHAIN=LLVM=1' >> $GITHUB_ENV @@ -137,10 +137,10 @@ jobs: # Setup: LLVM - run: curl https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - - - run: sudo add-apt-repository 'deb http://apt.llvm.org/focal/ llvm-toolchain-focal-11 main' + - run: sudo add-apt-repository 'deb http://apt.llvm.org/focal/ llvm-toolchain-focal-12 main' - run: sudo apt-get update -y - - run: sudo apt-get install -y llvm-11 clang-11 lld-11 - - run: echo $(llvm-config-11 --bindir) >> $GITHUB_PATH + - run: sudo apt-get install -y llvm-12 clang-12 lld-12 + - run: echo $(llvm-config-12 --bindir) >> $GITHUB_PATH # Setup: GCC - if: matrix.arch == 'arm'