Skip to content

Fix crash in avl_array (string table) on Playdate console #512

Fix crash in avl_array (string table) on Playdate console

Fix crash in avl_array (string table) on Playdate console #512

Triggered via pull request May 22, 2026 18:20
Status Failure
Total duration 5m 51s
Artifacts 24

build.yml

on: pull_request
Matrix: Compilation and Unit Tests
Check Formatting
5s
Check Formatting
Build Python package
51s
Build Python package
Build Doxygen documentation
1m 18s
Build Doxygen documentation
Upload Ink-Proof to Github Pages
0s
Upload Ink-Proof to Github Pages
Fit to window
Zoom out
Zoom in

Annotations

1 error, 7 warnings, and 1 notice
Check Formatting
Process completed with exit code 1.
Check Formatting
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 will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Compilation and Unit Tests (macos-14, macos-arm, MacOSX-ARM, https://github.com/inkle/ink/release...
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Compilation and Unit Tests (macos-latest, macos, MacOSX, https://github.com/inkle/ink/releases/do...
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. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Compilation and Unit Tests (ubuntu-22.04, linux, Linux x64, https://github.com/inkle/ink/releases...
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/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Compilation and Unit Tests (windows-latest, win64, Windows x64, https://github.com/inkle/ink/rele...
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/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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 Python package
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/setup-python@v5, actions/upload-artifact@v4, suisei-cn/actions-download-file@v1.6.0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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 Doxygen documentation
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/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
Compilation and Unit Tests (windows-latest, win64, Windows x64, https://github.com/inkle/ink/rele...
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
doxygen
2.71 MB
sha256:b16e4425e16975f566f6364f8fb63d4032483759193af989b593a426877b7845
linux-cl
28.5 MB
sha256:243417eea686c5744cae590d8c65ca01fc7d5d17623b6c0db2b3983889fcc2c5
linux-clib
201 KB
sha256:cf9ac9435d9359a73e107da1c456379d2a8c3eb6dbc7ac8f2be3a49aac3a639a
linux-lib
558 KB
sha256:4b0c46c0cee17605a90d38b33ac0687f7b9cbc6585e2a45d646f6a1b70c781bb
linux-www
389 KB
sha256:ef9aa876258961d3dc65a5e9a9d0cfa3ee5d1aefe709c0bd46bf66d8e84ff0c3
macos-arm-cl
28.7 MB
sha256:48775b4c7a8ecca72237a5f7698d2890aa078cb0e865c99279cfc1b2d0b41212
macos-arm-clib
196 KB
sha256:14d33569b85ce5e66a19f30939ecfce520dce675f454b698b3968c352c4c632a
macos-arm-lib
498 KB
sha256:bfb5a5fdf8b6a9f39b021702f1a0f21bcd4a375ec213b1ecb76e00e5fe92ccc0
macos-cl
28.7 MB
sha256:c671af101e966e421570cdcf330aec4c1a43fd44ae4d75b17352fe5319fa1c03
macos-clib
195 KB
sha256:646213b3078f0654b785796d682d4d39cc26105d8289aedd9e54a5f03761d21a
macos-lib
498 KB
sha256:4673af1e06767e003a10470d4496ac38f5f1c19e0058d76eb95ef6d48bd82b9f
python-package-distribution
1.2 MB
sha256:a46728ad5a33aec3a8551466e0d395b4b54e0bfbc55d6f694c1fe6849601cc71
result-linux
165 Bytes
sha256:c977530a2d57aadebd3fcc16ad0411f6571b3c23ce0b7eee0bb24aa3c0355e19
result-macos
156 Bytes
sha256:4c1594704808785809931d89f71262386310a3cb73ab9da22485972d80b8e5c0
result-macos-arm
168 Bytes
sha256:eb625c4ee09e2d5ef4bd5881814db967dadcc827c22e11c67684fce49a9abd49
result-win64
167 Bytes
sha256:c212d83ff7d99c596d811e675419ca05dadb8fe6d8984170cdd987e22bcd7454
unreal_5_4
82.7 MB
sha256:564eca305cc476fdfeb08ce3e2c5d5a36b1bc856a77eb2afb69e1d0d291d72cf
unreal_5_5
82.7 MB
sha256:b0aba2e83d946671dfffebc135fc1479553b81234950b46bb0bd28e8b32723aa
unreal_5_6
82.7 MB
sha256:51d0dc8ebb199f27391e373626c8f379c3574fb0774c6b410c47dda54fdbf245
unreal_5_7
82.7 MB
sha256:036a69748bd895183aa92a11e9edb05f5457ef9746593416d7225903917afdde
win64-cl
25.9 MB
sha256:600344b30b34c1f5ff95ee5993556416470b45e645632b22b29cdf99035c5205
win64-clib
331 KB
sha256:1931cdbd97e0c79617a223fc487f4840ed6c6bc5ba319791d2eb6a34060dbe50
win64-lib
1.02 MB
sha256:5e26bff71f99f68dbff2c61f74d39f86051de9207a6cea528c32b311dcc7448c
win64-www
391 KB
sha256:cfb837bf0d8cfe38b1e4049a61e2b2570c66ec3f56e6c99cc602b6ad8d0a9cdb