From c4ad7f4072bcda81ae520aa8c15193541d574c76 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 6 Aug 2026 13:33:32 +0000 Subject: [PATCH 1/3] Initial plan From b99b19672a43373fb945cfb489fbd34a1d4885d9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 6 Aug 2026 13:34:49 +0000 Subject: [PATCH 2/3] Fix CodeQL workflow: replace gcc-13/g++-13 with gcc/g++ Co-authored-by: clauspruefer <17313789+clauspruefer@users.noreply.github.com> --- .github/workflows/codeql.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index b6c24eb..6454857 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -26,7 +26,7 @@ jobs: run: | sudo apt-get update sudo apt-get install -y \ - gcc-13 g++-13 \ + gcc g++ \ cmake \ libboost-all-dev \ nlohmann-json3-dev \ @@ -43,10 +43,10 @@ jobs: - name: Build env: - CC: gcc-13 - CXX: g++-13 + CC: gcc + CXX: g++ run: | - cmake -B _build -DCMAKE_C_COMPILER=gcc-13 -DCMAKE_CXX_COMPILER=g++-13 + cmake -B _build -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ cmake --build _build --parallel $(nproc) - name: Perform CodeQL Analysis From 62e128bf3db081ed2544b7f05aff48693d618c1b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 6 Aug 2026 14:39:54 +0000 Subject: [PATCH 3/3] fix(ci): install gcc-14 toolchain for CodeQL build Co-authored-by: clauspruefer <17313789+clauspruefer@users.noreply.github.com> --- .github/workflows/codeql.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 6454857..259beea 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -24,9 +24,12 @@ jobs: - name: Install build dependencies run: | + sudo apt-get update + sudo apt-get install -y software-properties-common + sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install -y \ - gcc g++ \ + gcc-14 g++-14 \ cmake \ libboost-all-dev \ nlohmann-json3-dev \ @@ -43,10 +46,10 @@ jobs: - name: Build env: - CC: gcc - CXX: g++ + CC: gcc-14 + CXX: g++-14 run: | - cmake -B _build -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ + cmake -B _build -DCMAKE_C_COMPILER=gcc-14 -DCMAKE_CXX_COMPILER=g++-14 cmake --build _build --parallel $(nproc) - name: Perform CodeQL Analysis