Skip to content

Commit

Permalink
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++-13; so switch
to GCC 13 for now.
  • Loading branch information
KitsuneRal authored and Kitsune Ral committed Feb 22, 2024
1 parent 06b2906 commit 505e0cf
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
Expand Up @@ -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
Expand Down Expand Up @@ -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-13" >>$GITHUB_ENV
echo "CXX=g++-13" >>$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
Expand Down

0 comments on commit 505e0cf

Please sign in to comment.