Skip to content

Commit 97a6b32

Browse files
committed
Add gcc-15, drop gcc-10 in CI
1 parent 089bb89 commit 97a6b32

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/CI.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,23 @@ jobs:
2323
matrix:
2424
os: [ubuntu-latest, macos-13, windows-latest]
2525
toolchain:
26-
- {compiler: gcc, version: 10}
2726
- {compiler: gcc, version: 11}
2827
- {compiler: gcc, version: 12}
2928
- {compiler: gcc, version: 13}
3029
- {compiler: gcc, version: 14}
30+
- {compiler: gcc, version: 15}
3131
- {compiler: intel, version: 2025.1}
3232
exclude:
33+
- os: ubuntu-latest # gcc 15 not available on Ubuntu LTS yet
34+
toolchain: {compiler: gcc, version: 15}
3335
- os: macos-13 # No Intel on MacOS anymore since 2024
3436
toolchain: {compiler: intel, version: '2025.1'}
3537
- os: windows-latest # Doesn't pass build and tests yet
3638
toolchain: {compiler: intel, version: '2025.1'}
3739
- os: windows-latest # gcc 14 not available on Windows yet
3840
toolchain: {compiler: gcc, version: 14}
41+
- os: windows-latest # gcc 15 not available on Windows yet
42+
toolchain: {compiler: gcc, version: 15}
3943
include:
4044
- os: ubuntu-latest
4145
os-arch: linux-x86_64
@@ -110,6 +114,7 @@ jobs:
110114
${{ env.BOOTSTRAP }} run -- --help
111115
112116
- name: Test Fortran fpm (bootstrap)
117+
if: matrix.toolchain.compiler == 'gcc' && matrix.toolchain.version != 15
113118
shell: bash
114119
run: |
115120
${{ env.BOOTSTRAP }} test

0 commit comments

Comments
 (0)