Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CI: move update-api to GCC
Browse files Browse the repository at this point in the history
Not sure what is wrong with the toolchain this time but Clang (even 15)
could not tackle standard iterator header from libstdc++ (version 13);
so switch to GCC 12 for now.
KitsuneRal authored and Kitsune Ral committed Feb 22, 2024
1 parent 25bdb72 commit 4b3beff
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -35,13 +35,13 @@ jobs:
include:
- os: ubuntu-22.04 # Overrides the existing job
qt-version: '6.4'
e2ee: e2ee
override-compiler: GCC
e2ee: e2ee
update-api: update-api
static-analysis: sonar
- os: ubuntu-22.04 # Overrides the existing job
qt-version: '6.4'
e2ee: e2ee
update-api: update-api
static-analysis: codeql
# NB ^: Valgrind is enabled with GCC but doesn't like CodeQL
# instrumentation; so don't use CodeQL with GCC for now
@@ -81,8 +81,8 @@ jobs:
- name: Setup build environment
run: |
if [ '${{ matrix.override-compiler }}' == 'GCC' ]; then
echo "CC=gcc" >>$GITHUB_ENV
echo "CXX=g++" >>$GITHUB_ENV
echo "CC=gcc-12" >>$GITHUB_ENV
echo "CXX=g++-12" >>$GITHUB_ENV
echo "VALGRIND=valgrind --tool=memcheck --leak-check=yes --gen-suppressions=all --suppressions=$GITHUB_WORKSPACE/quotest/.valgrind.supp" >>$GITHUB_ENV
elif [[ '${{ runner.os }}' == 'Linux' ]]; then
# Workaround for https://github.com/actions/runner-images/issues/8659

0 comments on commit 4b3beff

Please sign in to comment.