Skip to content

docs: the 32-bit rows of openkal-platform 0.28.0 are served when a project states the platform #1025

docs: the 32-bit rows of openkal-platform 0.28.0 are served when a project states the platform

docs: the 32-bit rows of openkal-platform 0.28.0 are served when a project states the platform #1025

Triggered via pull request November 15, 2026 01:07
Status Success
Total duration 1h 1m 42s
Artifacts 56

ci.yml

on: pull_request
what the change starts
11s
what the change starts
documentation and repository checks
34s
documentation and repository checks
build-linux  /  build mcpp (linux-x86_64)
13m 51s
build-linux / build mcpp (linux-x86_64)
build-windows  /  build mcpp (windows-x86_64)
15m 4s
build-windows / build mcpp (windows-x86_64)
build-macos  /  build mcpp (macos-arm64)
12m 5s
build-macos / build mcpp (macos-arm64)
the e2e shards of each host
22s
the e2e shards of each host
build-linux-arm  /  build mcpp (linux-aarch64)
6m 26s
build-linux-arm / build mcpp (linux-aarch64)
Matrix: unit-linux-archive / shard
unit-linux-archive  /  unit tests, built (linux-x86_64)
15m 23s
unit-linux-archive / unit tests, built (linux-x86_64)
unit-linux-archive  /  Windows cases from ${{ inputs.host }} (mingw-cross)
0s
unit-linux-archive / Windows cases from ${{ inputs.host }} (mingw-cross)
bootstrap  /  the newest release builds the tree (linux, when the pin lags it)
11m 45s
bootstrap / the newest release builds the tree (linux, when the pin lags it)
Matrix: bootstrap / developer
linux  /  subsystem tests (linux x86_64, self-host)
2m 11s
linux / subsystem tests (linux x86_64, self-host)
linux  /  toolchain: gcc (cold self-host)
10m 0s
linux / toolchain: gcc (cold self-host)
linux  /  toolchain: musl + llvm
16m 16s
linux / toolchain: musl + llvm
linux  /  integration: mcpp builds & runs xlings
6m 20s
linux / integration: mcpp builds & runs xlings
linux  /  examples: the curriculum builds
4m 3s
linux / examples: the curriculum builds
cross  /  windows→linux cross-build (windows host)
17m 58s
cross / windows→linux cross-build (windows host)
windows  /  toolchains + regressions (windows x64)
9m 56s
windows / toolchains + regressions (windows x64)
windows  /  test + package (windows x64, self-host)
11m 36s
windows / test + package (windows x64, self-host)
cross  /  mingw-cross linux→windows (build + wine run)
7m 29s
cross / mingw-cross linux→windows (build + wine run)
Matrix: cross / cross-build
windows-msvc-xlings  /  xlings-managed msvc toolset (windows x64, self-host)
5m 23s
windows-msvc-xlings / xlings-managed msvc toolset (windows x64, self-host)
macos-ios  /  iOS - mcpp builds and the simulator runs it
7m 14s
macos-ios / iOS - mcpp builds and the simulator runs it
Matrix: macos / macos-xlings-llvm
macos-ios  /  iOS - what this runner actually provides
0s
macos-ios / iOS - what this runner actually provides
Matrix: linux-e2e / e2e
linux-e2e  /  e2e nfs (NFSv3 home and project)
1m 33s
linux-e2e / e2e nfs (NFSv3 home and project)
linux-e2e  /  bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
1m 20s
linux-e2e / bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
linux-e2e  /  android e2e (NDK rows + x86_64 emulator)
3m 43s
linux-e2e / android e2e (NDK rows + x86_64 emulator)
linux-e2e  /  hermetic e2e (no host toolchain, container)
25m 45s
linux-e2e / hermetic e2e (no host toolchain, container)
Matrix: macos-e2e / e2e
Matrix: windows-e2e / e2e
openkal  /  the index and runtime revisions this run builds
6s
openkal / the index and runtime revisions this run builds
Matrix: target-matrix / invariants
openkal  /  openkal e2e (the scripts, on a runner that has llvm)
7m 3s
openkal / openkal e2e (the scripts, on a runner that has llvm)
Matrix: upgrade / upgrade
Matrix: unit-linux / shard
unit-linux  /  unit tests, built (${{ inputs.host }})
0s
unit-linux / unit tests, built (${{ inputs.host }})
unit-linux  /  Windows cases from linux-x86_64 (mingw-cross)
39s
unit-linux / Windows cases from linux-x86_64 (mingw-cross)
cross  /  windows→linux artefact really runs (linux)
4s
cross / windows→linux artefact really runs (linux)
windows  /  bare Windows: no Visual Studio (windows x64)
2m 11s
windows / bare Windows: no Visual Studio (windows x64)
macos-ios  /  iOS - x86_64-ios-sim runs on an Intel Mac
9m 3s
macos-ios / iOS - x86_64-ios-sim runs on an Intel Mac
every e2e test runs somewhere
10s
every e2e test runs somewhere
Matrix: openkal / build
openkal  /  openkal native stack (Linux ARM64, LLVM 23.1.3)
1m 9s
openkal / openkal native stack (Linux ARM64, LLVM 23.1.3)
Matrix: target-matrix / scan
the run's tests, reported
13s
the run's tests, reported
Matrix: openkal / run
target-matrix  /  coverage (every host the table names was scanned)
7s
target-matrix / coverage (every host the table names was scanned)
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 79 warnings, and 11 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
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/
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/
the e2e shards of each host
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/
the e2e shards of each host
xlings could not install mtest 0.8.0; taking the release itself
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-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/
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/
bootstrap / the newest release builds the tree (linux, when the pin lags it)
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-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/
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/
bootstrap / the pinned mcpp builds the tree (ubuntu-24.04, xlings install + mcpp build --strict)
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/
bootstrap / the pinned mcpp builds the tree (windows-2025, xlings install + mcpp build --strict)
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-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/
linux-e2e / e2e 2/2 (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/
linux-e2e / e2e 2/2 (linux x86_64, self-host)
no e2e run of this workflow run in the store
bootstrap / the pinned mcpp builds the tree (macos-15, xlings install + mcpp build --strict)
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/
linux-e2e / e2e nfs (NFSv3 home and project)
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 / subsystem 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 / 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/
upgrade / upgrade from the previous release (linux-aarch64, plain)
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/
upgrade / upgrade from the previous release (windows-x86_64, plain)
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/
upgrade / upgrade from the previous release (linux-x86_64, snapshot)
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/
upgrade / upgrade from the previous release (linux-x86_64, plain)
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 (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/
linux-e2e / e2e 1/2 (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/
linux-e2e / e2e 1/2 (linux x86_64, self-host)
no e2e run of this workflow run in the store
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/
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 / 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/
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, 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 1/2 (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/
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, 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 2/2 (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 / the index and runtime revisions this run builds
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/
upgrade / upgrade from the previous release (linux-x86_64, programs)
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/
unit-linux-archive / unit tests, built (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/
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/
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/
upgrade / upgrade from the previous release (linux-x86_64, orphan)
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 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/
upgrade / upgrade from the previous release (linux-x86_64, modules)
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 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/
upgrade / upgrade from the previous release (macos-arm64, plain)
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 (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/
unit-linux / Windows cases from linux-x86_64 (mingw-cross)
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 / 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/
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/
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/
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 / 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/
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/
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/
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-ios / iOS - x86_64-ios-sim runs on an Intel Mac
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/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, 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 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/
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/
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/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/
unit-linux / unit tests 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/
unit-linux / unit tests 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/
unit-linux / unit tests 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/
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit-linux / unit tests 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/
the run's tests, reported
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/
the run's tests, reported
xlings could not install mtest 0.8.0; taking the release itself
build-macos / build mcpp (macos-arm64)
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.
bootstrap / the pinned mcpp builds the tree (macos-15, xlings install + mcpp build --strict)
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.
target-matrix / invariants (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.
upgrade / upgrade from the previous release (macos-arm64, plain)
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.
macos / macOS ARM64 — xlings LLVM end-to-end (macos-15)
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
1.24 KB
sha256:7d5e6651147a13a5e28c8bb9212ba04ec91d298aedb902f61fd51422bb4e9f93
e2e-report-linux-2
1.24 KB
sha256:7616ca972bc498f491ecfc711f0dcc14f0e2eba4c5611a005e57e44ef430a601
e2e-report-macos-1
222 Bytes
sha256:eaedf29d6200f21b46cbea282d84c7d9d2fb038fd63770ecbbeff772ea74ac6d
e2e-report-macos-2
719 Bytes
sha256:a5a8ad32753cd5f7da587fc0a9cf80005c4124889981bc4077ed04b1a27b44ea
e2e-report-windows-1
278 Bytes
sha256:c21c57b0c3f295f9089ee4a0f6bbef4f8aa517df3d4896bccd6cffba1617c8cb
e2e-report-windows-2
338 Bytes
sha256:135deaa9995bf32350eeb3606443fa4eb52887bede4737eae79beb57c5f5c2f4
e2e-report-xcode-27-1
229 Bytes
sha256:2f909104dbb4136212a41c955d3d12dd1d695ad03d82b7850903fb49e95d37a2
e2e-report-xcode-27-2
724 Bytes
sha256:e6d803f3705ab18f5f1d95731c359261c10298d088ddb23f141690a710d44a96
e2e-store-linux-1
129 KB
sha256:6db0a1f1ba49e3faf373be0f80eb01f2fa16fcc0b4b3a013d55e19424c6a9622
e2e-store-linux-2
129 KB
sha256:41d0382507c6d1f109e9ab6fb529ff80a7109766addf653d3c96c0ddd6b1162a
e2e-store-macos-1
53.1 KB
sha256:71df6024903a21913c570c8127f51c4a8a2f3b77ea3e6d25c8de53f298287116
e2e-store-macos-2
56.9 KB
sha256:07ad056304c412532caf64560e08327fa837c7a6f3c281e828d56be3f79cae27
e2e-store-windows-1
42.8 KB
sha256:73bc19d67667cceaffe3dcb6ad6fc446b128c94531c7b8fe99afdd196151bb01
e2e-store-windows-2
43.9 KB
sha256:2117c48738dadb5d417eb69164f3a5b13e813900021ca39108f06dc6787ce0a7
e2e-store-xcode-27-1
52.8 KB
sha256:6d1bee8fe902855778965cbba20dce45143d542b9130bb1c07f285346d9250bc
e2e-store-xcode-27-2
56.7 KB
sha256:3b42afe0fe2931a635d73bd014658f6c63356a497b9bd3a85eb711c2707f880f
e2e-timings
1.46 KB
sha256:b00369ff32d3cf97e8c808577a6a0125687a548cf69d47a4062a05dc67b927e2
matrix-linux-aarch64
1 KB
sha256:b2454a4d4c403ef2387909fee8c91302b57e72ef3e80176c9808658ee8f09a9d
matrix-linux-x86_64
1.04 KB
sha256:919454f5b902d13666487a9e866f73fc3aba16e862e7fe9c8a8db55ada2ce03d
matrix-macos-arm64
836 Bytes
sha256:07f41fcaa4392d9215a677d0db223d54d9db5e0697d1600717b6d1c2ff346539
matrix-windows-x86_64
1.03 KB
sha256:d3dda210a7d7d5151717d73f0a8a8d68e9e6512ef872320ae6b9f8aef6919629
mcpp-built-linux-aarch64
5.78 MB
sha256:65d8f0eb7882f6b17d3795bc849487e91b22922358e2664e8c62e300c0d9efe2
mcpp-built-linux-x86_64
12.9 MB
sha256:580516ea0348651a563336618e34aaf1b0849669cb45993e9671f8e341ab5d30
mcpp-built-macos-arm64
5.41 MB
sha256:4b5cc762aafcfd8ed3baccdd4a35aff8e688b25afa40ff4f3cf9a5b0f0713ce7
mcpp-built-windows-x86_64
5.34 MB
sha256:97b95fa0221006b1de34af73146ae72f65ac19402d405802a85c03928459a1e4
mcpp-tests-linux-x86_64
1.12 MB
sha256:b4b27680513c31f9ab9c7f6e3fd0f40a054178640f6007c80d8a0fbefd594228
mcpp-tests-windows-x86_64
6.69 MB
sha256:6fbce84c3081678de71d1e61d526fae3f70d7a881cba54b7ad574901b0350e22
mcpp-unit-linux-x86_64
33.3 MB
sha256:74b63d91bbf2af37b2d31321f24469bd57dc837220da1c21f24c8e625793e491
mcpp-windows-x86_64
10.7 MB
sha256:ada77b95253b74006536386e699cd222c8388086e416c70f6c31be24929fd14c
mcpp-x86_64-linux-musl-from-windows
8.6 MB
sha256:577fb5490ccb458bfa7eec7d4233de833df8ed58fd10635fada88ed1f802b584
mtest-unit-linux-1-a1
38.1 KB
sha256:da332ca77545405eefb613ac0828fb6edb0d61dfd169945791cd76e1e99eb793
mtest-unit-linux-2-a1
41.1 KB
sha256:39df82cb8d24e2ff5ca3bc534606776e8d1f127a15c21cd82f757d9fd9e516d9
mtest-unit-linux-3-a1
40.9 KB
sha256:467235bb66b5d4ce708af2dda9b30e05ffa1d2527d6fa7fec0e9490c3ff6c58f
mtest-unit-linux-4-a1
55.3 KB
sha256:297b696163b5f42a731f51c902e515c58d0f1642d80c2a3535e720015a8f5f78
mtest-unit-macos-15-a1
129 KB
sha256:422065e92bf912733057f7d7d5ae3b410c7e353a5bc22ab3496446bc2273a303
mtest-unit-windows-a1
128 KB
sha256:afcbfb0d2c508fb15d2be50b196b7a3f3a50e0d505faccbb1abeb506069655b7
mtest-unit-xcode-27-a1
127 KB
sha256:c9b6e97853735eb5317055486e84d046baabbf1b2d94c9458d7c3bcacdbb4b61
native-llvm-arm64-admission
5.87 KB
sha256:412c5f4b86db105420d0fcde0110ed2f76fc3100b06dea8437d2a4c258750b4a
openkal-built-on-linux
12.8 MB
sha256:1fb72b22c622d8669ab001ee6c20851551b0554f29b4bf5be9fda2d8b49c6eca
openkal-built-on-linux-aarch64
12.8 MB
sha256:f58eb476de1491e9d9a204cfdd2d3e727ad05b59d9c361faa139714928daf6a4
openkal-built-on-macos
12.8 MB
sha256:5ab2f1fd960dc3a647f7ae9e003a700e104e3f19bc958cad2a50091cdf9dfbdd
openkal-built-on-windows
12.6 MB
sha256:536059dd898d08679f237469da298df50f7c0cd8951514253b9ed83461eafb5c
openkal-native-arm64
610 Bytes
sha256:27d35b8f2533129b8bf040a97fa041f86dfcc3b90288995f404ecfff2e7cbae8
openkal-target-execution-linux
1.75 KB
sha256:4f79ec9c9b2eee58d0529aef52f0d67ee6b48b072b7639ea5f9374b8012dd4ad
openkal-target-execution-macos
1.75 KB
sha256:1a71ca3e457e8ae3dc6e777e46ea1edb44f4025c4054aa6a09f6d8f4328786f2
openkal-target-execution-windows
1.75 KB
sha256:cb3ddbf302beb798701d4c714062f9c627c0f7fe3ea78e9924ff080079032911
test-report
10.1 KB
sha256:7738d39be6e6c4702a8143fda5f7049a6a06263c9c8ad564733cfe7d69ca637b
upgrade-lane-linux-aarch64-plain
3.67 KB
sha256:7ca218dea2863be20863896c631c67d6e0a1ef2c4ec25af5f7e589d62270aaf9
upgrade-lane-linux-x86_64-modules
8.82 KB
sha256:7512f6c230311e2b6d786c7f4e96743eee6da50a688a54e2b675ff0ef817031f
upgrade-lane-linux-x86_64-orphan
5.29 KB
sha256:efb1de56cda0b2c3ff6ee9eb9552c735baad122708e363c75177bb8d7bbb0478
upgrade-lane-linux-x86_64-plain
3.67 KB
sha256:b38fb73ffc530f6d851c3a52e339f49184c4c256f7692f0e21e5cb8aaa1af74e
upgrade-lane-linux-x86_64-programs
5.8 KB
sha256:f9cbb5693ee81a76a88375e886aa6336f4adfe7f1ad78183a12bf2984a8b2706
upgrade-lane-linux-x86_64-snapshot
5.39 KB
sha256:6a609e80ab9c57167ede6d4cce8c83d4c73c808ee3bdfb73682937243817f544
upgrade-lane-macos-arm64-plain
3.75 KB
sha256:b95d6b92f6859867c1676d1b7ca27e756ce323510563965469ff001f13e4d5cd
upgrade-lane-windows-x86_64-plain
4.04 KB
sha256:b41c0ccd245b31d77575acf175c301e68274ce3548f11f9199ae3685ecf59cd8
x86_64-ios-sim-iostest
651 KB
sha256:be0f606c04593318601fbead3714940bf7fb0e22978dfc4289d7e81285b3def4