File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed
Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments