Skip to content

Commit 5bc9b3a

Browse files
committed
Update dynamic_arch.yml
1 parent b5f7a58 commit 5bc9b3a

1 file changed

Lines changed: 17 additions & 16 deletions

File tree

.github/workflows/dynamic_arch.yml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,24 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
os: [ubuntu-latest, macos-latest, ubuntu-24.04-arm]
21-
cc: [gcc, clang, clang-21]
22-
fortran: [gfortran, flang, flang-21]
2320
build: [cmake, make]
24-
exclude:
25-
- os: macos-latest
26-
cc: gcc
27-
- os: macos-latest
28-
cc: clang-21
29-
- os: macos-latest
30-
fortran: flang
31-
- os: macos-latest
32-
fortran: flang-21
33-
- os: ubuntu-24.04-arm
34-
fortran: flang
35-
- os: ubuntu-24.04-arm
36-
fortran: flang-21
21+
include:
22+
# macOS arm64
23+
- {os: macos-latest, cc: clang, fortran: gfortran}
24+
# Linux x86_64
25+
- {os: ubuntu-latest, cc: gcc, fortran: gfortran}
26+
- {os: ubuntu-latest, cc: gcc, fortran: flang}
27+
- {os: ubuntu-latest, cc: gcc, fortran: flang-21}
28+
- {os: ubuntu-latest, cc: clang, fortran: gfortran}
29+
- {os: ubuntu-latest, cc: clang-21, fortran: gfortran}
30+
- {os: ubuntu-latest, cc: clang-21, fortran: flang-21}
31+
# Linux aarch64
32+
- {os: ubuntu-24.04-arm, cc: gcc, fortran: gfortran}
33+
- {os: ubuntu-24.04-arm, cc: gcc, fortran: flang-21}
34+
- {os: ubuntu-24.04-arm, cc: clang, fortran: gfortran}
35+
- {os: ubuntu-24.04-arm, cc: clang-21, fortran: gfortran}
36+
- {os: ubuntu-24.04-arm, cc: clang-21, fortran: flang-21}
37+
3738

3839
steps:
3940
- name: Checkout repository

0 commit comments

Comments
 (0)