Expand CI for MacOS
envgap__KhronosGroup__Vulkan-Hpp-2421
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
2bb9e07aa3fdca5d11574964763423d8eb045efd- Manifest
CMakeLists.txt- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
KhronosGroup/Vulkan-Hpp #2421 · read the original issue
We currently test with Clang on `MacOS 14` /`15`. Apparently, a GitHub hosted [`MacOS 26`](https://github.com/actions/runner-images/blob/main/images/macos/macos-26-arm64-Readme.md)runner is now in public beta, which we could consider using. It has `gcc 15`, `Clang 21` and `CMake 4.2.1,` which is great for module testing in particular (finally some GCC module coverage). Relevant for #2420. There are two considerations: 1. Some of the MacOS images run on ARM processors. Might be worth throwing an ARM runner into the mix, no matter the version. 2. The `MacOS 26` runner is both ARM and also in public _beta_, though I'm not sure what the latter part entails exactly (software version changes in the future?). Having a runner with more up-to-date tools would be great either way.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]