@@ -21,20 +21,22 @@ jobs:
21
21
strategy :
22
22
fail-fast : false
23
23
matrix :
24
- os : [ubuntu-latest, macos-12 , windows-latest]
24
+ os : [ubuntu-latest, macos-13 , windows-latest]
25
25
toolchain :
26
26
- {compiler: gcc, version: 10}
27
27
- {compiler: gcc, version: 11}
28
28
- {compiler: gcc, version: 12}
29
29
- {compiler: gcc, version: 13}
30
+ - {compiler: gcc, version: 14}
30
31
exclude :
31
- - os : macos-12
32
- toolchain : {compiler: gcc, version: 13}
32
+ # Not yet supported by setup-fortran
33
+ - os : windows-latest
34
+ toolchain : {compiler: gcc, version: 14}
33
35
include :
34
36
- os : ubuntu-latest
35
37
os-arch : linux-x86_64
36
38
release-flags : --flag '--static -g -fbacktrace -O3'
37
- - os : macos-12
39
+ - os : macos-13
38
40
os-arch : macos-x86_64
39
41
release-flags : --flag '-g -fbacktrace -O3'
40
42
- os : windows-latest
59
61
with :
60
62
fpm-version : ' v0.8.0'
61
63
62
- # Backport gfortran shared libraries to version 9 folder. This is necessary because the macOS release of fpm
64
+ # Backport gfortran shared libraries to version 10 folder. This is necessary because the macOS release of fpm
63
65
# 0.10.0 used for bootstrapping has these paths hardcoded in the executable.
64
66
- name : MacOS patch libgfortran
65
67
if : contains(matrix.os, 'macos') && !contains(matrix.toolchain.version, '10')
@@ -190,7 +192,7 @@ jobs:
190
192
strategy :
191
193
fail-fast : false
192
194
matrix :
193
- gcc_v : [10, 11,12]
195
+ gcc_v : [11,12,13 ]
194
196
195
197
steps :
196
198
- uses : actions/checkout@v4
0 commit comments