Skip to content

Commit

Permalink
CI: Test GCC-13
Browse files Browse the repository at this point in the history
Incflo uses the latest GCC on the latest Ubuntu runner. Some of its CI tests
failed because of a new warning by GCC-13. This commit adds GCC-13 to CI
tests.

Most of our GCC CI tests use GCC-9. This commit converts two of them to use
GCC-13 and Ubuntu 24.04.
  • Loading branch information
WeiqunZhang committed Sep 27, 2024
1 parent 1541713 commit b8f2379
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/gcc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,13 @@ jobs:
# Build libamrex and all tests
tests_build_3D:
name: GNU@9.3 C++17 3D Debug Fortran [tests]
runs-on: ubuntu-20.04
name: GNU@13 C++17 3D Debug Fortran [tests]
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- name: Dependencies
run: |
.github/workflows/dependencies/dependencies.sh
.github/workflows/dependencies/dependencies_gcc.sh 13
.github/workflows/dependencies/dependencies_clang-tidy-apt-llvm.sh 17
.github/workflows/dependencies/dependencies_ccache.sh
- name: Set Up Cache
Expand Down Expand Up @@ -595,13 +595,13 @@ jobs:
# Build libamrex and run all tests
tests_run:
name: GNU@9.3 C++17 [tests]
runs-on: ubuntu-20.04
name: GNU@13 C++17 [tests]
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- name: Dependencies
run: |
.github/workflows/dependencies/dependencies.sh
.github/workflows/dependencies/dependencies_gcc.sh 13
.github/workflows/dependencies/dependencies_clang-tidy-apt-llvm.sh 17
.github/workflows/dependencies/dependencies_ccache.sh
- name: Set Up Cache
Expand Down

0 comments on commit b8f2379

Please sign in to comment.