Skip to content

Add hardware abstraction layer for memory regions access #520

Add hardware abstraction layer for memory regions access

Add hardware abstraction layer for memory regions access #520

Triggered via pull request March 17, 2026 18:13
Status Success
Total duration 4m 4s
Artifacts 6

build.yml

on: pull_request
build-gcc-and-test
38s
build-gcc-and-test
build-clang
57s
build-clang
build-gcc-lto
1m 3s
build-gcc-lto
build-clang-lto
1m 3s
build-clang-lto
build-clang-macos
2m 1s
build-clang-macos
build-clang-macos-lto
3m 57s
build-clang-macos-lto
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
build-gcc-and-test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, lukka/run-cmake@v10. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-clang
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, lukka/run-cmake@v10. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-gcc-lto
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, lukka/run-cmake@v10. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-clang-lto
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, lukka/run-cmake@v10. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-clang-macos
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, lukka/run-cmake@v10. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-clang-macos
cmake 4.2.3 is already installed and up-to-date. To reinstall 4.2.3, run: brew reinstall cmake
build-clang-macos-lto
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/get-cmake@latest, lukka/run-cmake@v10. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-clang-macos-lto
cmake 4.2.3 is already installed and up-to-date. To reinstall 4.2.3, run: brew reinstall cmake

Artifacts

Produced during runtime
Name Size Digest
build-artifacts-clang
297 KB
sha256:6cea76289bae4d96c3da40c214dcc518a41367585d72de7a05ca90b07f627133
build-artifacts-clang-lto
408 KB
sha256:8cb1b62f296ca8706c24959a964698e59f3fd6c42ff72fdb906ba8c2ffb43e88
build-artifacts-clang-macos
293 KB
sha256:a9697eedbcc08fd32559b2ea68e300cd314510e98067fe5df1c03c9c81ed4af6
build-artifacts-clang-macos-lto
468 KB
sha256:7a448307eb678f6744eb8095c552c32dc21bd4dfe6b4aefbcdad12c6675aae33
build-artifacts-gcc
244 KB
sha256:31c3c9b35b38036bf6cd6aae32ec1ac6faf159236cb303d51f7477fd9e87b02d
build-artifacts-gcc-lto
502 KB
sha256:664733049bb6249c8f9b5d4b1b5392fc6e9e161d575d6490843a0afa45ffe1a3