Repository navigation
release: 2026.10.26.2 -- ok images, mcpp over mcpplibs.os 0.2.0 (modules/platform removed), argv-named programs, no signal handlers #650
ci.yml
on: pull_request
what the change starts
8s
documentation and repository checks
26s
bootstrap
/
the newest release builds the tree (linux, when the pin lags it)
7m 47s
Matrix: bootstrap / developer
Matrix: linux-e2e / e2e
linux-e2e
/
e2e nfs (NFSv3 home and project)
1m 30s
linux-e2e
/
bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
1m 2s
linux-e2e
/
android e2e (NDK rows + x86_64 emulator)
3m 24s
linux-e2e
/
hermetic e2e (no host toolchain, container)
10m 7s
linux
/
unit tests (linux x86_64, self-host)
6m 38s
linux
/
toolchain: gcc (cold self-host)
7m 9s
linux
/
toolchain: musl + llvm
2m 45s
linux
/
integration: mcpp builds & runs xlings
9m 54s
linux
/
examples: the curriculum builds
9m 54s
cross
/
windows→linux cross-build (windows host)
11m 19s
Matrix: windows-e2e / e2e
windows
/
test + package (windows x64, self-host)
8m 40s
cross
/
mingw-cross linux→windows (build + wine run)
1m 44s
Matrix: cross / cross-build
windows
/
toolchains + regressions (windows x64)
9m 8s
windows-msvc-xlings
/
xlings-managed msvc toolset (windows x64, self-host)
10m 26s
Matrix: macos-e2e / e2e
macos-ios
/
iOS - mcpp builds and the simulator runs it
5m 58s
macos-ios
/
iOS - what this runner actually provides
0s
Matrix: macos / macos-xlings-llvm
openkal
/
the index and runtime revisions this run builds
8s
Matrix: target-matrix / invariants
openkal
/
openkal e2e (the scripts, on a runner that has llvm)
5m 26s
Matrix: upgrade / upgrade
cross
/
windows→linux artefact really runs (linux)
windows
/
bare Windows: no Visual Studio (windows x64)
4m 27s
every e2e test runs somewhere
0s
macos-ios
/
iOS - x86_64-ios-sim runs on an Intel Mac
7m 1s
Matrix: openkal / build
openkal
/
openkal native stack (Linux ARM64, LLVM 23.1.3)
1m 9s
Matrix: target-matrix / scan
Matrix: openkal / run
target-matrix
/
coverage (every host the table names was scanned)
9s
Annotations
72 errors, 61 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)
the matrix does not match what this repository declares
|
|
target-matrix / scan (linux-aarch64)
[graph] linux-aarch64 x86_64-openkal llvm@23.1.3 → unsupported, and the expected table does not mention this cell
|
|
target-matrix / scan (linux-aarch64)
[graph] linux-aarch64 x86_64-openkal gcc@16.1.0 → unsupported, and the expected table does not mention this cell
|
|
target-matrix / scan (linux-aarch64)
[graph] linux-aarch64 aarch64-openkal llvm@23.1.3 → unsupported, and the expected table does not mention this cell
|
|
target-matrix / scan (linux-aarch64)
[graph] linux-aarch64 aarch64-openkal gcc@16.1.0 → unsupported, and the expected table does not mention this cell
|
|
target-matrix / scan (linux-aarch64)
the matrix does not match what this repository declares
|
|
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 x86_64-openkal llvm@23.1.3 → unsupported, and the expected table does not mention this cell
|
|
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 x86_64-openkal gcc@16.1.0 → unsupported, and the expected table does not mention this cell
|
|
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 aarch64-openkal llvm@23.1.3 → unsupported, and the expected table does not mention this cell
|
|
target-matrix / scan (linux-aarch64)
[payload] linux-aarch64 aarch64-openkal gcc@16.1.0 → unsupported, and the expected table does not mention this cell
|
|
target-matrix / scan (linux-x86_64)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
upgrade / upgrade from the previous release (macos-arm64, plain)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux / integration: mcpp builds & runs xlings
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
target-matrix / scan (macos-arm64)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
openkal / build 3 targets on linux
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux / examples: the curriculum builds
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / hermetic e2e (no host toolchain, container)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / hermetic e2e (no host toolchain, container)
The operation was canceled.
|
|
windows-e2e / e2e 1/3 (windows x64, self-host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / e2e 1/4 (linux x86_64, self-host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / e2e 1/4 (linux x86_64, self-host)
The operation was canceled.
|
|
linux-e2e / e2e 4/4 (linux x86_64, self-host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / e2e 4/4 (linux x86_64, self-host)
The operation was canceled.
|
|
windows-e2e / e2e 3/3 (windows x64, self-host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
windows-e2e / e2e 3/3 (windows x64, self-host)
The operation was canceled.
|
|
macos-e2e / e2e suite 1/3 (macOS ARM64, self-host, macos-15)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
macos-e2e / e2e suite 1/3 (macOS ARM64, self-host, macos-15)
The operation was canceled.
|
|
openkal / build 3 targets on macos
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
openkal / build 3 targets on macos
The operation was canceled.
|
|
cross / cross-build aarch64-linux-musl (mcpp + xlings)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
cross / cross-build aarch64-linux-musl (mcpp + xlings)
The operation was canceled.
|
|
linux / unit tests (linux x86_64, self-host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux / unit tests (linux x86_64, self-host)
The operation was canceled.
|
|
linux-e2e / bare-metal e2e (riscv64-none-elf + cortex-m, qemu)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / e2e 2/4 (linux x86_64, self-host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / e2e 2/4 (linux x86_64, self-host)
The operation was canceled.
|
|
windows-e2e / e2e 2/3 (windows x64, self-host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
windows-e2e / e2e 2/3 (windows x64, self-host)
The operation was canceled.
|
|
linux / toolchain: musl + llvm
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux / toolchain: musl + llvm
The operation was canceled.
|
|
target-matrix / scan (windows-x86_64)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
target-matrix / scan (windows-x86_64)
The operation was canceled.
|
|
linux-e2e / e2e 3/4 (linux x86_64, self-host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / e2e 3/4 (linux x86_64, self-host)
The operation was canceled.
|
|
macos / macOS ARM64 — xlings LLVM end-to-end (macos-15)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
macos / macOS ARM64 — xlings LLVM end-to-end (macos-15)
The operation was canceled.
|
|
linux-e2e / e2e nfs (NFSv3 home and project)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
linux-e2e / e2e nfs (NFSv3 home and project)
The operation was canceled.
|
|
macos / macOS ARM64 — xlings LLVM end-to-end (xcode-27)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
macos / macOS ARM64 — xlings LLVM end-to-end (xcode-27)
The operation was canceled.
|
|
target-matrix / coverage (every host the table names was scanned)
Process completed with exit code 1.
|
|
target-matrix / coverage (every host the table names was scanned)
expected.tsv holds rows for 'windows-x86_64', and no scan produced any
|
|
target-matrix / coverage (every host the table names was scanned)
expected.tsv holds rows for 'macos-arm64', and no scan produced any
|
|
target-matrix / coverage (every host the table names was scanned)
expected.tsv holds rows for 'linux-x86_64', and no scan produced any
|
|
cross / windows→linux cross-build (windows host)
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
cross / windows→linux cross-build (windows host)
The operation was canceled.
|
|
macos-ios / iOS - x86_64-ios-sim runs on an Intel Mac
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
macos-ios / iOS - x86_64-ios-sim runs on an Intel Mac
The operation was canceled.
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
ci
Canceling since a higher priority waiting request for ci-refs/pull/842/merge exists
|
|
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-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/
|
|
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/
|
|
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/
|
|
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/
|
|
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-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/
|
|
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/
|
|
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/
|
|
macos-e2e / e2e suite 2/3 (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/
|
|
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/
|
|
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/
|
|
macos-e2e / e2e suite 3/3 (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-e2e / e2e suite 2/3 (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/
|
|
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-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/
|
|
macos-e2e / e2e suite 1/3 (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/
|
|
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/
|
|
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 / 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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
macos-e2e / e2e suite 3/3 (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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
macos-e2e / e2e suite 1/3 (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 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. 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/
|
|
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 / 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/
|
|
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/
|
|
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 / 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/
|
|
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 / scan (windows-x86_64)
No files were found with the provided path: measured.tsv. No artifacts will be uploaded.
|
|
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/
|
|
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 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/
|
|
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/
|
|
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/
|
|
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. 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/
|
|
build-macos / build mcpp (macos-arm64)
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.
|
|
macos-e2e / e2e suite 3/3 (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/3 (macOS ARM64, self-host, 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-e2e / e2e suite 1/3 (macOS ARM64, self-host, macos-15)
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.
|
|
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 | |
|---|---|---|---|
|
matrix-linux-aarch64
|
814 Bytes |
sha256:5c7cd8c00d0b21382d0233e18d2e19f3c75add1a63eeecca1946639abc4559ff
|
|
|
mcpp-windows-x86_64
|
9.37 MB |
sha256:2a0a06d2f435753de5f7bc7aff84ee37dc801cfec36f52d2ee3e41e9a8ae99d5
|
|
|
native-llvm-arm64-admission
|
5.72 KB |
sha256:6cdad42b94d41b6326fd11f7edc19f9688b0491f36cd048a4e71976fed01e7d9
|
|
|
openkal-built-on-linux-aarch64
|
12.8 MB |
sha256:4152eaffdcf744075be132695b90a7b1e2c0538e71faadc8bd40e3bcb37cd8e3
|
|
|
openkal-built-on-windows
|
12.8 MB |
sha256:db970f35399ae3fcf13c3ed4475343be545afd4e421853bb94be1aa785d8de49
|
|
|
openkal-native-arm64
|
610 Bytes |
sha256:b0da75eaa63d257eeb1e640dbc105ebc89b19c1c030fee80d5186bc6d51fe56d
|
|
|
upgrade-lane-linux-aarch64-plain
|
6.72 KB |
sha256:15f84c0badf3fabed39931d223d84985ec8794e25c595bef65d4939dd15dd14f
|
|
|
upgrade-lane-linux-x86_64-modules
|
15.5 KB |
sha256:561e4fb69883e4bf99f3db2abc767b7b0af4fbf9860f3b0eb7347e40ebc45e15
|
|
|
upgrade-lane-linux-x86_64-orphan
|
7.02 KB |
sha256:9b0fd8816513913b35d1e4b6c2f89455f72ce31cc2abc7e36f49791802e9864f
|
|
|
upgrade-lane-linux-x86_64-plain
|
6.73 KB |
sha256:9d86ad3b660ef6cdd4b48d1d13700170134fbf863a90f5fd373759a8757f1fc9
|
|
|
upgrade-lane-linux-x86_64-snapshot
|
6.62 KB |
sha256:498a40b842c74ddd37d25fabaa672553a0b3313f3f0a77882664ebaff4982468
|
|
|
upgrade-lane-windows-x86_64-plain
|
7.15 KB |
sha256:a3048b1b1fbd454d6abddd0476222789ca711eb930074ffdb1c621d03f9270cd
|
|