Skip to content

ImportC: use llvm's alloca intrinsic (#5103) #3742

ImportC: use llvm's alloca intrinsic (#5103)

ImportC: use llvm's alloca intrinsic (#5103) #3742

Triggered via push March 23, 2026 04:57
Status Success
Total duration 1h 21m 2s
Artifacts 12

main.yml

on: push
Matrix: build-native
Matrix: build-cross
macOS universal
7m 1s
macOS universal
Windows multilib
9m 24s
Windows multilib
Upload to GitHub
1m 0s
Upload to GitHub
Fit to window
Zoom out
Zoom in

Annotations

9 warnings
Android armv7a
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dlang-community/setup-dlang@v2. 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/
Android aarch64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dlang-community/setup-dlang@v2. 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/
Linux aarch64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dlang-community/setup-dlang@v2. 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/
macOS arm64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dlang-community/setup-dlang@v2. 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/
Linux x86_64 multilib
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dlang-community/setup-dlang@v2. 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/
Windows x86
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dlang-community/setup-dlang@v2. 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/
Windows x64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dlang-community/setup-dlang@v2. 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/
macOS x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dlang-community/setup-dlang@v2. 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/
Upload to GitHub
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dsaltares/fetch-gh-release-asset@1.1.2. 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/

Artifacts

Produced during runtime
Name Size Digest
alpine-aarch64
54.7 MB
sha256:abaf7d49f5e38badb393f1758bd6a0807620cedea90ecdfbd386928f453f39ea
alpine-x86_64
58.6 MB
sha256:8de692ce3be6c59dc2f96c5d5d09d79af59b4d2ef3f389d7c07b04ef0e72aea0
android-aarch64
48.9 MB
sha256:96bf8c231b979ca76b560c5b0a6ba18376c403518646d80b1708aa6b0991f3a3
android-armv7a
47 MB
sha256:09e01df2d675e31ea150db22a47b66c49e4e4bf4e78b72d1dd894f10a0e43ce6
linux-aarch64
118 MB
sha256:34a26c4902d43ebb819ba3b355e957c889b9a1fcd513573e8d3d2268a7c839c8
linux-x86_64
157 MB
sha256:0e1c87987ae26369c1d969e7c7bef548a77ece1ba74c1e6543a8a3664a281809
osx-arm64
90.1 MB
sha256:1049200b09756fcbf833e34c4b15a086128fbc93db75202473fc600331e7a84f
osx-universal
180 MB
sha256:3e596faf1fa04f5e36004f4625a55325f6d6965225139a9c900e3d33d4a4b33a
osx-x86_64
96.3 MB
sha256:9b258274fc2dc360f759b917fa54e03a5b032c0c4e512aab2089d34205d090f5
windows-multilib
158 MB
sha256:6787d5f2030e3a1c1148b403de530ff0d91150a35a9e7527ba7dc70c96ed4a4b
windows-x64
48.9 MB
sha256:cc32db6e75f86391ea246d8eff4d9886d7e1ebd8ceb8ba8ef5dd5cc7fb598d8f
windows-x86
45.9 MB
sha256:4279c3ddb59fdd98d7d73a2f05a04fb11ca5dee91ce20687a7617336f65f5a9e