Skip to content

Commit 5df0937

Browse files
committed
Removed deprecated macos-13 runs, added macos-15 runs instead.
1 parent 6fab32a commit 5df0937

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

.github/workflows/test_clang_mac.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,25 +17,31 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
os: [macos-13] # macos-13 is x64
20+
os: [macos-15-intel] # x64
2121

22-
# Note: No clang version variation since the macOS runners to not have versioned executables (e.g. clang++-13).
22+
# Note: No clang version variation since the macOS runners do not have versioned executables (e.g. clang++-17).
2323
cpp_version: [c++17, c++20]
2424
buildmode: [~ , -O3 -DNDEBUG, -O3 -DNDEBUG -ffast-math]
2525

2626
include:
2727
# Also include a few variations with disabled UB tricks (not for all to limit resource consumption).
2828
# Especially include some on arm64 where the UB tricks are not supported by tiny::optional.
29-
- os: macos-13 # macos-13 is x64
29+
- os: macos-15-intel # x64
3030
cpp_version: c++20
3131
buildmode: -DTINY_OPTIONAL_USE_SEPARATE_BOOL_INSTEAD_OF_UB_TRICKS
32-
- os: macos-14 # macos-14 is arm64
32+
- os: macos-14 # arm64
3333
cpp_version: c++17
3434
buildmode: -DTINY_OPTIONAL_USE_SEPARATE_BOOL_INSTEAD_OF_UB_TRICKS
35-
- os: macos-14 # macos-14 is arm64
35+
- os: macos-14 # arm64
3636
cpp_version: c++20
3737
buildmode: -DTINY_OPTIONAL_USE_SEPARATE_BOOL_INSTEAD_OF_UB_TRICKS
38-
- os: macos-14 # macos-14 is arm64
38+
- os: macos-14 # arm64
39+
cpp_version: c++20
40+
buildmode: -DTINY_OPTIONAL_USE_SEPARATE_BOOL_INSTEAD_OF_UB_TRICKS -O3 -DNDEBUG
41+
- os: macos-15 # arm64
42+
cpp_version: c++20
43+
buildmode: -DTINY_OPTIONAL_USE_SEPARATE_BOOL_INSTEAD_OF_UB_TRICKS
44+
- os: macos-15 # arm64
3945
cpp_version: c++20
4046
buildmode: -DTINY_OPTIONAL_USE_SEPARATE_BOOL_INSTEAD_OF_UB_TRICKS -O3 -DNDEBUG
4147

0 commit comments

Comments
 (0)