Skip to content

2026.10.8.1: LLVM 23.1.3 line, native Linux ARM64, the 32-bit MSVC coroutine note and no host system headers #502

2026.10.8.1: LLVM 23.1.3 line, native Linux ARM64, the 32-bit MSVC coroutine note and no host system headers

2026.10.8.1: LLVM 23.1.3 line, native Linux ARM64, the 32-bit MSVC coroutine note and no host system headers #502

Triggered via pull request October 8, 2026 10:11
Status Failure
Total duration 30m 16s
Artifacts 30

ci.yml

on: pull_request
what the change starts
9s
what the change starts
documentation and repository checks
15s
documentation and repository checks
build-linux  /  build mcpp (linux-x86_64)
6m 7s
build-linux / build mcpp (linux-x86_64)
build-windows  /  build mcpp (windows-x86_64)
5m 23s
build-windows / build mcpp (windows-x86_64)
build-macos  /  build mcpp (macos-arm64)
3m 24s
build-macos / build mcpp (macos-arm64)
build-linux-arm  /  build mcpp (linux-aarch64)
4m 46s
build-linux-arm / build mcpp (linux-aarch64)
Matrix: linux-e2e / e2e
linux-e2e  /  bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
1m 42s
linux-e2e / bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
linux-e2e  /  android e2e (NDK rows + x86_64 emulator)
3m 42s
linux-e2e / android e2e (NDK rows + x86_64 emulator)
linux-e2e  /  hermetic e2e (no host toolchain, container)
12m 9s
linux-e2e / hermetic e2e (no host toolchain, container)
linux  /  unit tests (linux x86_64, self-host)
16m 3s
linux / unit tests (linux x86_64, self-host)
linux  /  toolchain: gcc (cold self-host)
6m 6s
linux / toolchain: gcc (cold self-host)
linux  /  toolchain: musl + llvm
14m 50s
linux / toolchain: musl + llvm
linux  /  integration: mcpp builds & runs xlings
5m 2s
linux / integration: mcpp builds & runs xlings
linux  /  examples: the curriculum builds
3m 53s
linux / examples: the curriculum builds
cross  /  windows→linux cross-build (windows host)
17m 31s
cross / windows→linux cross-build (windows host)
Matrix: windows-e2e / e2e
windows  /  test + package (windows x64, self-host)
8m 41s
windows / test + package (windows x64, self-host)
cross  /  mingw-cross linux→windows (build + wine run)
1m 34s
cross / mingw-cross linux→windows (build + wine run)
Matrix: cross / cross-build
windows  /  toolchains + regressions (windows x64)
12m 11s
windows / toolchains + regressions (windows x64)
windows-msvc-xlings  /  xlings-managed msvc toolset (windows x64, self-host)
5m 32s
windows-msvc-xlings / xlings-managed msvc toolset (windows x64, self-host)
Matrix: macos-e2e / e2e
macos-ios  /  iOS - what this runner actually provides
0s
macos-ios / iOS - what this runner actually provides
macos-ios  /  iOS - mcpp builds and the simulator runs it
5m 17s
macos-ios / iOS - mcpp builds and the simulator runs it
Matrix: macos / macos-xlings-llvm
Matrix: openkal / build
Matrix: target-matrix / invariants
openkal  /  openkal e2e (the scripts, on a runner that has llvm)
6m 23s
openkal / openkal e2e (the scripts, on a runner that has llvm)
openkal  /  openkal native stack (Linux ARM64, LLVM 23.1.3)
1m 24s
openkal / openkal native stack (Linux ARM64, LLVM 23.1.3)
cross  /  windows→linux artefact really runs (linux)
3s
cross / windows→linux artefact really runs (linux)
windows  /  bare Windows: no Visual Studio (windows x64)
1m 11s
windows / bare Windows: no Visual Studio (windows x64)
every e2e test runs somewhere
10s
every e2e test runs somewhere
Matrix: openkal / run
Matrix: target-matrix / scan
target-matrix  /  coverage (every host the table names was scanned)
6s
target-matrix / coverage (every host the table names was scanned)
Fit to window
Zoom out
Zoom in

Annotations

32 errors, 55 warnings, and 9 notices
documentation and repository checks
canary probe: `false | cat` exited 1
documentation and repository checks
canary probe: `echo other` did not print `canary-ok`
documentation and repository checks
canary probe: `false` exited 1
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 riscv64-none-elf llvm@23.1.3 → ok, and the expected table does not mention this cell
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 riscv64-linux-musl llvm@23.1.3 → unsupported, and the expected table does not mention this cell
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 riscv32-none-elf llvm@23.1.3 → ok, and the expected table does not mention this cell
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 armv7a-none-eabihf llvm@23.1.3 → ok, and the expected table does not mention this cell
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 armv7a-none-eabi llvm@23.1.3 → ok, and the expected table does not mention this cell
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 aarch64-none-elf llvm@23.1.3 → ok, and the expected table does not mention this cell
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 aarch64-linux-musl llvm@23.1.3 → unsupported, and the expected table does not mention this cell
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 aarch64-linux-gnu llvm@23.1.3 → ok, and the expected table does not mention this cell
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 aarch64-linux-gnu gcc@16.1.0 → unsupported for 'convention-unreplaced', expected 'tier-planned'
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 aarch64-linux-android llvm@23.1.3 → unsupported, and the expected table does not mention this cell
target-matrix / scan (linux-x86_64)
Process completed with exit code 1.
target-matrix / scan (linux-x86_64)
the matrix does not match what this repository declares
target-matrix / scan (linux-x86_64)
[graph] linux-x86_64 aarch64-linux-gnu llvm@23.1.3 → measured 'ok', expected 'unsupported'
target-matrix / scan (linux-x86_64)
[graph] linux-x86_64 aarch64-linux-gnu gcc@16.1.0 → unsupported for 'layer-requirement', expected 'tier-planned'
target-matrix / scan (linux-x86_64)
the matrix does not match what this repository declares
target-matrix / scan (linux-x86_64)
[payload] linux-x86_64 aarch64-linux-gnu llvm@23.1.3 → unsupported for 'host-cannot-serve', expected 'tier-planned'
target-matrix / scan (linux-x86_64)
[payload] linux-x86_64 aarch64-linux-gnu gcc@16.1.0 → unsupported for 'convention-unreplaced', expected 'tier-planned'
target-matrix / scan (macos-arm64)
Process completed with exit code 1.
target-matrix / scan (macos-arm64)
the matrix does not match what this repository declares
target-matrix / scan (macos-arm64)
[graph] macos-arm64 aarch64-linux-gnu llvm@23.1.3 → measured 'ok', expected 'unsupported'
target-matrix / scan (macos-arm64)
the matrix does not match what this repository declares
target-matrix / scan (macos-arm64)
[payload] macos-arm64 aarch64-linux-gnu llvm@23.1.3 → unsupported for 'host-cannot-serve', expected 'tier-planned'
target-matrix / scan (windows-x86_64)
Process completed with exit code 1.
target-matrix / scan (windows-x86_64)
the matrix does not match what this repository declares
target-matrix / scan (windows-x86_64)
[graph] windows-x86_64 aarch64-linux-gnu msvc@system → unsupported for 'host-tool-toolchain', expected 'tier-planned'
target-matrix / scan (windows-x86_64)
[graph] windows-x86_64 aarch64-linux-gnu llvm@23.1.3 → measured 'ok', expected 'unsupported'
target-matrix / scan (windows-x86_64)
the matrix does not match what this repository declares
target-matrix / scan (windows-x86_64)
[payload] windows-x86_64 aarch64-linux-gnu msvc@system → unsupported for 'convention-unreplaced', expected 'tier-planned'
target-matrix / scan (windows-x86_64)
[payload] windows-x86_64 aarch64-linux-gnu llvm@23.1.3 → unsupported for 'host-cannot-serve', expected 'tier-planned'
what the change starts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
documentation and repository checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos / build mcpp (macos-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux-arm / build mcpp (linux-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows / build mcpp (windows-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux / build mcpp (linux-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / openkal native stack (Linux ARM64, LLVM 23.1.3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / invariants (linux-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / examples: the curriculum builds
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / invariants (linux-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / invariants (windows-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-xlings / xlings-managed msvc toolset (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / build 3 targets on windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos / macOS ARM64 — xlings LLVM end-to-end (xcode-27)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cross / mingw-cross linux→windows (build + wine run)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 1/2 (macOS ARM64, self-host, macos-15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / build 3 targets on linux-aarch64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 2/2 (macOS ARM64, self-host, xcode-27)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / test + package (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / build 3 targets on linux
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 2/2 (macOS ARM64, self-host, macos-15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos / macOS ARM64 — xlings LLVM end-to-end (macos-15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / e2e 1/4 (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / openkal e2e (the scripts, on a runner that has llvm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / integration: mcpp builds & runs xlings
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / invariants (macos-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / toolchains + regressions (windows x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-ios / iOS - mcpp builds and the simulator runs it
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / bare Windows: no Visual Studio (windows x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / hermetic e2e (no host toolchain, container)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-e2e / e2e 1/3 (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-e2e / e2e 2/3 (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / android e2e (NDK rows + x86_64 emulator)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cross / cross-build aarch64-linux-musl (mcpp + xlings)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-e2e / e2e 3/3 (windows x64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / toolchain: gcc (cold self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / scan (linux-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / build 3 targets on macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / run 4 builds on linux
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / run 4 builds on windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
openkal / run 4 builds on macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / e2e 3/4 (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / scan (linux-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cross / windows→linux cross-build (windows host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cross / windows→linux artefact really runs (linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / e2e 2/4 (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / scan (macos-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-e2e / e2e suite 1/2 (macOS ARM64, self-host, xcode-27)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / scan (windows-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
target-matrix / coverage (every host the table names was scanned)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / unit tests (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-e2e / e2e 4/4 (linux x86_64, self-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
every e2e test runs somewhere
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / toolchain: musl + llvm
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos / build mcpp (macos-arm64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-e2e / e2e suite 1/2 (macOS ARM64, self-host, macos-15)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-e2e / e2e suite 2/2 (macOS ARM64, self-host, macos-15)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos / macOS ARM64 — xlings LLVM end-to-end (macos-15)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
target-matrix / invariants (macos-arm64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-ios / iOS - mcpp builds and the simulator runs it
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
openkal / build 3 targets on macos
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
openkal / run 4 builds on macos
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
target-matrix / scan (macos-arm64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.

Artifacts

Produced during runtime
Name Size Digest
e2e-report-linux-1
3.03 KB
sha256:6b200fb34056cc3c62afa823d8ffa04c8c86cd705d788f2fe60e3045a090a3d4
e2e-report-linux-2
2.97 KB
sha256:92d0349f9f0eb274db5ad135a837be9970b123eaef54f30733d0337ed31b6059
e2e-report-linux-3
3.05 KB
sha256:cf14379e9d69b099e93ba17d88d9a48377607919acfcb78721cb985e72465261
e2e-report-linux-4
3.06 KB
sha256:9086070c4adea183d5c924ca4ed31f76f173687513b50dca12aeb29687fc1655
e2e-report-macos-1
5.3 KB
sha256:742bdebe8a978c200992d3f0424a9fea814d2ae1ca6060d7fd128d78c30dc060
e2e-report-macos-2
4.86 KB
sha256:c6951fb80e0972c881d4613aa16663a80a0bea82d6a8bde12cdd394b527cf170
e2e-report-windows-1
3.83 KB
sha256:d7205625a5ad97453712cd629afd770ede6e35e365980ad924cec2ba206d8f6a
e2e-report-windows-2
3.81 KB
sha256:e13fb89291167977c29f446090bb26d4141a32e9e1e3873c0c86b22e6d313be3
e2e-report-windows-3
3.79 KB
sha256:809f86bef7d9a13541947e07c293d99889f3a4b2bed2a6eaa4ae32c2b91427c4
e2e-report-xcode-27-1
5.31 KB
sha256:54308a32982e25fdaf2ac505fd6c1b9980205d431dab8da9ad3a64112ce254fb
e2e-report-xcode-27-2
4.85 KB
sha256:4b4d24f602d2ec005135ffb8b459171d6f2a57ac75d97c430f0f27a8dfd9d5fa
e2e-timings
20.3 KB
sha256:f82feb2aacbd52046abe8fef13ba5319521b228dc0a4f787046977b0bdbc0f99
matrix-linux-aarch64
773 Bytes
sha256:5e1238b63e922d382d31cb7b0c5c2a6f5bad04a6430f048715bf4a76ca5d0da9
matrix-linux-x86_64
816 Bytes
sha256:aa98aa82ee255c04e5ab4b53a929fdca3875562d07ee7f45433476d894b146b6
matrix-macos-arm64
651 Bytes
sha256:a977081023768dabac0a3530ca1e4e33a641dfa5491a582a9a865d7eb155574b
matrix-windows-x86_64
799 Bytes
sha256:9b7ea47c13193df486e2cae17190b0cbd8cd9ea5aa8cb0883dbc7d2410a943a6
mcpp-built-linux-aarch64
3.22 MB
sha256:7def21a3e1a23373667158b431e9da6e8c20bdcea29e3dfc4d527ce1d630a37f
mcpp-built-linux-x86_64
9.77 MB
sha256:3f1ca55fd5c3c0e3e6d1207f0014225eacbcc793d91350221fe3f38b03a81ad2
mcpp-built-macos-arm64
3.48 MB
sha256:156aa388fc19a709fbe071e8296f1398b50aa09a05494c55e794182b063be38b
mcpp-built-windows-x86_64
3.66 MB
sha256:b9b0d6bc3500b9c82c387df11e5eccbddc69168c4ffee532687f41769a5203ca
mcpp-windows-x86_64
7.28 MB
sha256:25178034cfc4b961c3958e33a718d47e7ad44a4b9346490c0e6ea4a2cc32e4ab
native-llvm-arm64-admission
5.73 KB
sha256:be4655bc16a48b07b9c723f433a9ca54d06f2984bf84a2f950758effd8a3a4e7
openkal-built-on-linux
12.8 MB
sha256:2574952883a0248eae6267bfe986f33de2fe98c373e480b24e0c6544793637ac
openkal-built-on-linux-aarch64
12.8 MB
sha256:2d8fbbd06f0482d2a098a74a04a1863346ef3dd80a76f588eab2bd2a4a6bd26d
openkal-built-on-macos
12.8 MB
sha256:34f7845397094bdbb63e32b34c8dd2785b7fb1e44fa3b5510203a64ba543000b
openkal-built-on-windows
12.8 MB
sha256:e4f7a4d07b738cbd6617697deff02eb0e3a1893425ce98394dafaa58a9fafe07
openkal-native-arm64
610 Bytes
sha256:c8b94fa003944462d646459d8ab43c224029e29792012c5c9266ea4eb146664d
openkal-target-execution-linux
1.75 KB
sha256:b4175c435494b5fab3894a33cd9f936050aa4ff11972aca58d8528206dd46dd8
openkal-target-execution-macos
1.75 KB
sha256:d8d98b5115e666b3e6e2cbbbbfea69985d60e1c46f0810755ea722e17343c1f8
openkal-target-execution-windows
1.75 KB
sha256:549d6367921dc4c59d154220b80c87da8665d7cb7a745cd69d4c188d6d756a17