Skip to content

Commit 8917706

Browse files
committed
250924.094321.CST replace macos-13 with macos-15-intel
1 parent 924232d commit 8917706

11 files changed

+11
-12
lines changed

.github/workflows/build_python.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ jobs:
2525
strategy:
2626
fail-fast: false
2727
matrix:
28-
# As of 20250803 macos-13 is AMD64, and macOS-latest is ARM64.
29-
os: [ubuntu-22.04, ubuntu-latest, windows-2022, windows-latest, macos-13, macos-latest]
28+
os: [ubuntu-22.04, ubuntu-latest, windows-2022, windows-latest, macos-15-intel, macos-latest]
3029

3130
steps:
3231
- name: Clone Repository (Latest)

.github/workflows/cmake.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
# See https://github.com/fortran-lang/setup-fortran?tab=readme-ov-file#runner-compatibility
3939
# for the toolchains provided by fortran-lang/setup-fortran. We test the latest three on each OS.
4040
# First define the toolchains on Linux and macOS.
41-
os: [ubuntu-22.04, ubuntu-latest, macos-13, macos-latest]
41+
os: [ubuntu-22.04, ubuntu-latest, macos-15-intel, macos-latest]
4242
toolchain:
4343
- {compiler: gcc, version: 11, cflags: '-Wall -Wextra -Wpedantic -Werror', fflags: '-Wall -Wextra -Wpedantic -Werror -fimplicit-none -fcheck=all -fstack-check -Wno-function-elimination'}
4444
- {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-13, windows-2022, windows-latest]
34+
os: [ubuntu-22.04, ubuntu-latest, macos-15-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
@@ -36,7 +36,7 @@ jobs:
3636

3737
# The matrix is the same as that of stress_test_matlab.yml, except for test
3838
matrix:
39-
os: [ubuntu-latest, macos-13, windows-latest]
39+
os: [ubuntu-latest, macos-15-intel, windows-latest]
4040
matlab: [R2023a, latest]
4141
solver: [uobyqa, newuoa, bobyqa, lincoa, cobyla]
4242
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
@@ -36,7 +36,7 @@ jobs:
3636

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

.github/workflows/stress_test_fortran.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- compiler: s # BOBYQA fails stest for unknown reason
3535
solver: bobyqa
3636
include:
37-
- os: macos-13
37+
- os: macos-15-intel
3838
compiler: [g]
3939
solver: [newuoa, cobyla, lincoa, bobyqa, uobyqa]
4040
testdim: [large]

.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-13, windows-latest]
35+
os: [ubuntu-latest, macos-15-intel, windows-latest]
3636
matlab: [R2023a, latest]
3737
solver: [uobyqa, newuoa, bobyqa, lincoa, cobyla]
3838
test: [normal, tough]

.github/workflows/test_gfortran.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
strategy:
2828
fail-fast: false
2929
matrix:
30-
os: [ubuntu-latest, windows-latest, macos-13, macos-latest]
30+
os: [ubuntu-latest, windows-latest, macos-15-intel, macos-latest]
3131
compiler: [gcc]
3232
version: [12, latest] # Too expensive to test all versions
3333
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
@@ -29,7 +29,7 @@ jobs:
2929
matrix:
3030
# Windows does not work. On Windows, the options for ifort/ifx starts with "/" instead of "-".
3131
# The latest oneAPI on Linux does not contain ifort anymore.
32-
os: [macos-13]
32+
os: [macos-15-intel]
3333
solver: [newuoa, cobyla, lincoa, bobyqa, uobyqa]
3434
testdim: [small, big]
3535

.github/workflows/test_matlab.yml

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

2828
# The matrix is the same as that of compile_mex.yml. We intend to test all supported combinations.
2929
matrix:
30-
os: [ubuntu-22.04, ubuntu-latest, macos-13, windows-2022, windows-latest]
30+
os: [ubuntu-22.04, ubuntu-latest, macos-15-intel, windows-2022, windows-latest]
3131
matlab: [R2020b, R2021a, R2021b, R2022a, R2022b, R2023a, R2023b, R2024a, R2024b, R2025a, R2025b, latest]
3232

3333
exclude:

0 commit comments

Comments
 (0)