Skip to content

Commit 7dac3f8

Browse files
committed
260416.105302.CST GitHub Actions: upgrade macos-15-intel to macos-26-intel. See actions/runner-images#13739
1 parent 7cdf5a3 commit 7dac3f8

12 files changed

Lines changed: 17 additions & 17 deletions

.github/workflows/build_python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
fail-fast: false
2727
matrix:
28-
os: [ubuntu-22.04, ubuntu-latest, windows-2022, windows-latest, macos-15-intel, macos-latest]
28+
os: [ubuntu-22.04, ubuntu-latest, windows-2022, windows-latest, macos-26-intel, macos-latest]
2929

3030
steps:
3131
- name: Clone Repository (Latest)

.github/workflows/cmake.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
# See https://github.com/fortran-lang/setup-fortran?tab=readme-ov-file#runner-compatibility
3838
# for the toolchains provided by fortran-lang/setup-fortran. We test the latest three on each OS.
3939
# First define the toolchains on Linux and macOS.
40-
os: [ubuntu-22.04, ubuntu-latest, macos-15-intel, macos-latest]
40+
os: [ubuntu-22.04, ubuntu-latest, macos-26-intel, macos-latest]
4141
toolchain:
4242
- {compiler: gcc, version: 11, cflags: '-Wall -Wextra -Wpedantic -Werror', fflags: '-Wall -Wextra -Wpedantic -Werror -fimplicit-none -fcheck=all -fstack-check -Wno-function-elimination'}
4343
- {compiler: gcc, version: 12, cflags: '-Wall -Wextra -Wpedantic -Werror', fflags: '-Wall -Wextra -Wpedantic -Werror -fimplicit-none -fcheck=all -fstack-check -Wno-function-elimination'}

.github/workflows/compile_mex.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
# The matrix is the same as that of test_matlab.yml
3333
matrix:
34-
os: [ubuntu-22.04, ubuntu-latest, macos-15-intel, windows-2022, windows-latest]
34+
os: [ubuntu-22.04, ubuntu-latest, macos-15-intel, macos-26-intel, windows-2022, windows-latest]
3535
matlab: [R2020b, R2021a, R2021b, R2022a, R2022b, R2023a, R2023b, R2024a, R2024b, R2025a, R2025b, latest]
3636

3737
exclude:

.github/workflows/parallel_test_matlab.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
# The matrix is the same as that of stress_test_matlab.yml, except for test
3737
matrix:
38-
os: [ubuntu-latest, macos-15-intel, windows-latest]
38+
os: [ubuntu-latest, macos-26-intel, windows-latest]
3939
matlab: [R2023a, latest]
4040
solver: [uobyqa, newuoa, bobyqa, lincoa, cobyla]
4141
use_system_libgcc: [true] # Whether to use the system libgcc or the one shipped with MATLAB.

.github/workflows/recursive_test_matlab.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
# The matrix is the same as that of stress_test_matlab.yml, except for test
3737
matrix:
38-
os: [ubuntu-latest, macos-15-intel, windows-latest]
38+
os: [ubuntu-latest, macos-26-intel, windows-latest]
3939
matlab: [R2023a, latest]
4040
solver: [uobyqa, newuoa, bobyqa, lincoa, cobyla]
4141
use_system_libgcc: [true] # Whether to use the system libgcc or the one shipped with MATLAB.

.github/workflows/stress_test_fortran.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
fail-fast: false
2727
matrix:
28-
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, macos-15-intel]
28+
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, macos-26-intel]
2929
compiler: [g, s, f, x, d, m, r] # vtest is excluded because nvfortran is buggy and will be replaced by an LLVM-based compiler in the future.
3030
solver: [newuoa, cobyla, lincoa, bobyqa, uobyqa]
3131
testdim: [large]
@@ -58,15 +58,15 @@ jobs:
5858
compiler: m
5959
- os: macos-latest
6060
compiler: r
61-
- os: macos-15-intel
61+
- os: macos-26-intel
6262
compiler: s
63-
- os: macos-15-intel
63+
- os: macos-26-intel
6464
compiler: x
65-
- os: macos-15-intel
65+
- os: macos-26-intel
6666
compiler: d
67-
- os: macos-15-intel
67+
- os: macos-26-intel
6868
compiler: m
69-
- os: macos-15-intel
69+
- os: macos-26-intel
7070
compiler: r
7171

7272

.github/workflows/stress_test_matlab.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fail-fast: false
3333

3434
matrix:
35-
os: [ubuntu-latest, macos-15-intel]
35+
os: [ubuntu-latest, macos-26-intel]
3636
matlab: [R2023a, latest]
3737
solver: [uobyqa, newuoa, bobyqa, lincoa, cobyla]
3838
test: [normal, tough]

.github/workflows/test_flang.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix: # At most 256 combinations are allowed.
32-
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, macos-15-intel, windows-latest, windows-11-arm]
32+
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, macos-26-intel, windows-latest, windows-11-arm]
3333
solver: [newuoa, cobyla, lincoa, bobyqa, uobyqa]
3434
fflags: [-O1, -O2, -g, -fast] # We omit -O3, or there would be too many combinations!
3535
testdim: [small, big]

.github/workflows/test_gfortran.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
strategy:
2727
fail-fast: false
2828
matrix:
29-
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-15-intel, macos-latest]
29+
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-26-intel, macos-latest]
3030
compiler: [gcc]
3131
version: [13, latest] # Too expensive to test all versions
3232
solver: [newuoa, cobyla, lincoa, bobyqa, uobyqa]

.github/workflows/test_ifort.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
matrix:
2929
# Windows does not work. On Windows, the options for ifort/ifx starts with "/" instead of "-".
3030
# The latest oneAPI on Linux does not contain ifort anymore.
31-
os: [macos-15-intel]
31+
os: [macos-26-intel]
3232
solver: [newuoa, cobyla, lincoa, bobyqa, uobyqa]
3333
testdim: [small, big]
3434

0 commit comments

Comments
 (0)