Browse Source

update gcc version to 13

pull/4752/head
Martin Kroeker GitHub 1 year ago
parent
commit
5ac331bcf8
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 3 deletions
  1. +4
    -3
      .github/workflows/arm64_graviton.yml

+ 4
- 3
.github/workflows/arm64_graviton.yml View File

@@ -25,7 +25,7 @@ jobs:
strategy:
fail-fast: false
matrix:
fortran: [gfortran]
fortran: [gfortran-13]
build: [cmake, make]

steps:
@@ -45,7 +45,7 @@ jobs:
run: |
if [ "$RUNNER_OS" == "Linux" ]; then
sudo apt update
sudo apt-get install -y gfortran cmake ccache libtinfo5
sudo apt-get install -y gfortran-13 cmake ccache libtinfo5
else
echo "::error::$RUNNER_OS not supported"
exit 1
@@ -88,7 +88,7 @@ jobs:
run: |
case "${{ matrix.build }}" in
"make")
make -j$(nproc) DYNAMIC_ARCH=1 USE_OPENMP=0 FC="ccache ${{ matrix.fortran }}"
make -j$(nproc) DYNAMIC_ARCH=1 USE_OPENMP=0 CC=gcc-13 FC="ccache ${{ matrix.fortran }}"
;;
"cmake")
mkdir build && cd build
@@ -97,6 +97,7 @@ jobs:
-DBUILD_WITHOUT_LAPACK=0 \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc-13 \
-DCMAKE_Fortran_COMPILER=${{ matrix.fortran }} \
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
-DCMAKE_Fortran_COMPILER_LAUNCHER=ccache \


Loading…
Cancel
Save