From 0f352d8616c9f3635403c4d1bcda7f741fc765c5 Mon Sep 17 00:00:00 2001 From: Peter Ujfalusi Date: Tue, 4 Feb 2025 09:40:59 +0200 Subject: [PATCH] [GitHub Actions] Use gcc-14 with fanalyzer Select gcc-14 to run the static analyzer Signed-off-by: Peter Ujfalusi --- .github/workflows/buildtest.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/buildtest.yml b/.github/workflows/buildtest.yml index b5bb86c5ac567a..118fd0922bb60c 100644 --- a/.github/workflows/buildtest.yml +++ b/.github/workflows/buildtest.yml @@ -50,6 +50,12 @@ jobs: sudo apt update sudo apt install -y libelf-dev + - name: Switch to gcc-14 + run: | + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 14 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 14 + gcc --version + - name: build start run: | export ARCH=x86_64 KCFLAGS="-Wall -Werror -fanalyzer"