8000
Skip to content

Fix: struct array member access #4807

Fix: struct array member access

Fix: struct array member access #4807

Triggered via pull request April 7, 2026 20:50
Status Success
Total duration 16m 41s
Artifacts 8

csound_builds.yml

on: pull_request
Update Csound Version
33s
Update Csound Version
Linux/Ubuntu build (apt-get)
2m 42s
Linux/Ubuntu build (apt-get)
Linux/Ubuntu build (vcpkg)
8m 5s
Linux/Ubuntu build (vcpkg)
iOS build (ioscross/vcpkg)
3m 59s
iOS build (ioscross/vcpkg)
MacOS build (brew)
6m 3s
MacOS build (brew)
MacOS build (vcpkg)
0s
MacOS build (vcpkg)
MacOS build (vcpkg arm64)
0s
MacOS build (vcpkg arm64)
MacOS build (osxcross/vcpkg)
11m 36s
MacOS build (osxcross/vcpkg)
Windows build (mingw/vcpkg)
9m 7s
Windows build (mingw/vcpkg)
Android build (vcpkg)
12m 46s
Android build (vcpkg)
Wasm build (emscripten/vcpkg)
9m 31s
Wasm build (emscripten/vcpkg)
Csound for iOS
5m 43s
Csound for iOS
ARM baremetal build (brew)
3m 29s
ARM baremetal build (brew)
MacOS build (installer)
8m 44s
MacOS build (installer)
Windows build (vcpkg)
15m 59s
Windows build (vcpkg)
Windows 32-bit build (vcpkg)
12m 43s
Windows 32-bit build (vcpkg)
Csound for Android
3m 36s
Csound for Android
Windows 32-bit build (mingw/vcpkg)
8m 27s
Windows 32-bit build (mingw/vcpkg)
Publish Artifacts
0s
Publish Artifacts
Fit to window
Zoom out
Zoom in

Annotations

35 warnings
Update Csound Version
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/
Update Csound Version
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Update Csound Version
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Update Csound Version
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information 10BC0 see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
iOS build (ioscross/vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, lukka/get-cmake@v3.29.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/
iOS build (ioscross/vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0GW7VaQAAAABRgI4JGAXkQIKyi0u6jx39UEhMMzBFREdFMDExNwBFZGdl
iOS build (ioscross/vcpkg)
Failed to restore: Cache service responded with 400
ARM baremetal build (brew)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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/
Csound for Android
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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/
Linux/Ubuntu build (vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, lukka/get-cmake@v3.29.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/
Linux/Ubuntu build (vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Gm7VaQAAAADtLkiOT4SNTKSGgJICZMjbQ0hHRURHRTE4MDkARWRnZQ==
Linux/Ubuntu build (vcpkg)
Failed to restore: Cache service responded with 400
Windows 32-bit build (mingw/vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, actions/upload-artifact@v4, lukka/get-cmake@v3.29.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/
Windows 32-bit build (mingw/vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Pm7VaQAAAAC/qSwiEzmSQ51BtiyJ4XasUEhMMzBFREdFMDExNABFZGdl
Windows 32-bit build (mingw/vcpkg)
Failed to restore: Cache service responded with 400
Windows build (mingw/vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, lukka/get-cmake@v3.29.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/
Windows build (mingw/vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0HG7VaQAAAADsbcvKBepkQrL5ljoeFrnsUEhYMzFFREdFMDUyMQBFZGdl
Windows build (mingw/vcpkg)
Failed to restore: Cache service responded with 400
MacOS build (installer)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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/
Wasm build (emscripten/vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, mymindstorm/setup-emsdk@v14. 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/
Wasm build (emscripten/vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0QG7VaQAAAADFQOnFWh1rRqCg6phIyctfQ0hJMzBFREdFMDEwNwBFZGdl
Wasm build (emscripten/vcpkg)
No cached files found at path "/home/runner/work/csound/csound/emsdk-cache" - downloading and caching emsdk.
Wasm build (emscripten/vcpkg)
Failed to restore: Cache service responded with 400
MacOS build (osxcross/vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, lukka/get-cmake@v3.29.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/
MacOS build (osxcross/vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0GG7VaQAAAABulJWg3gdVRaCUy/X+ZoOAUEhMMzBFREdFMDIxMQBFZGdl
MacOS build (osxcross/vcpkg)
Failed to restore: Cache service responded with 400
Android build (vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, lukka/get-cmake@v3.29.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/
Android build (vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0GG7VaQAAAAAa/U7yHIGFRYzQ0/QDoB+wUEhMMzBFREdFMDIyMQBFZGdl
Android build (vcpkg)
Failed to restore: Cache service responded with 400
Windows 32-bit build (vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, actions/upload-artifact@v4, lukka/get-cmake@v3.29.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/
Windows 32-bit build (vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0VG7VaQAAAADYTSJYCER7Q6aEV3Kum+b6UEhMMzBFREdFMDQxMABFZGdl
Windows 32-bit build (vcpkg)
Failed to restore: Cache service responded with 400
Windows build (vcpkg)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6, actions/upload-artifact@v4, lukka/get-cmake@v3.29.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/
Windows build (vcpkg)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0dG7VaQAAAABIhrjkYSkxQKCGHl5NJ8ldRE0yRURHRTA4MTYARWRnZQ==
Windows build (vcpkg)
Failed to restore: Cache service responded with 400

Artifacts

Produced during runtime
Name Size Digest
CsoundForAndroid-7.0.0-beta.16
95.3 MB
sha256:0d392187fb8fdbe8d4d20398123b071ce6fd6f154e3feb91338014db7288e724
Csound_i386-7.0.0-beta.16-4807-windows-i386-binaries
7.16 MB
sha256:1d4dc3b9e79788ec759cbda757ece31de153968efb16823e1c70b638879f6eac
Csound_i386-7.0.0-beta.16-4807-windows-mingw-binaries
12.1 MB
sha256:64318169b38b54dd69629c2ef25ed63a28443d352da8a6ad9212daf7da2247a1
Csound_i386-7.0.0-beta.16.4807-windows-installer
11.8 MB
sha256:53a5dfd81645db88830e1cb010d9a451d75fd10d113d550f8cdf4b7692e94ced
Csound_x64-7.0.0-beta.16-4807-windows-binaries
8.08 MB
sha256:11f2bf47b7bf49f0be16ae1e8e59bd33d9b47ff996a9d4e7ba855bf062df7506
Csound_x64-7.0.0-beta.16.4807-windows-installer
13.2 MB
sha256:222b34245978e206e364eb4e71f9a9d8ee509150b432fd9e8fe696fba582cd93
csound-7.0.0-beta.16-4807-arm-cortex-m7
1.76 MB
sha256:afcc62b0d3e37179248a81a6432ba3f2ded4b2eef894c54620a9e821204c2766
csound-7.0.0-beta.16-4807-macosx-beta
13.3 MB
sha256:dc58c691d7dc3e6978f896a64a1701ca11d1a5001b20bb7df9b329b7c476e410
0