Skip to content

Add missing x64 relocation types #971

Add missing x64 relocation types

Add missing x64 relocation types #971

Triggered via pull request May 28, 2026 15:33
Status Failure
Total duration 18m 2s
Artifacts 13

build.yaml

on: pull_request
Matrix: Build objdiff-cli
Matrix: Build objdiff-gui
Build objdiff-wasm
1m 30s
Build objdiff-wasm
Matrix: Deny
Matrix: Test
Check package versions
Check package versions
Release (GitHub)
0s
Release (GitHub)
Release (Cargo)
0s
Release (Cargo)
Release (npm)
0s
Release (npm)
Fit to window
Zoom out
Zoom in

Annotations

1 error, 23 warnings, and 5 notices
Format
Process completed with exit code 1.
Build objdiff-cli (windows-latest, i686-pc-windows-msvc, windows-x86, build, default)
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/
Build objdiff-cli (ubuntu-latest, aarch64-unknown-linux-musl, linux-aarch64, zigbuild, default)
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, astral-sh/setup-uv@v6. 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 objdiff-cli (ubuntu-latest, aarch64-unknown-linux-musl, linux-aarch64, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test (macos-latest)
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/
Build objdiff-gui (ubuntu-latest, x86_64-unknown-linux-gnu.2.31, x86_64-unknown-linux-gnu, linux-...
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, astral-sh/setup-uv@v6. 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 objdiff-gui (ubuntu-latest, x86_64-unknown-linux-gnu.2.31, x86_64-unknown-linux-gnu, linux-...
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Build objdiff-cli (macos-latest, aarch64-apple-darwin, macos-arm64, build, default)
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/
Check
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/
Build objdiff-cli (macos-latest, x86_64-apple-darwin, macos-x86_64, build, default)
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/
Format
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/
Test (ubuntu-latest)
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/
Build objdiff-cli (ubuntu-latest, i686-unknown-linux-musl, linux-i686, zigbuild, default)
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, astral-sh/setup-uv@v6. 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 objdiff-cli (ubuntu-latest, i686-unknown-linux-musl, linux-i686, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Deny (bans licenses sources)
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/
Build objdiff-wasm
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-node@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/
Build objdiff-cli (windows-latest, x86_64-pc-windows-msvc, windows-x86_64, build, default)
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/
Build objdiff-gui (macos-latest, aarch64-apple-darwin, macos-arm64, build, default)
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/
Build objdiff-cli (ubuntu-latest, x86_64-unknown-linux-musl, linux-x86_64, zigbuild, default)
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, astral-sh/setup-uv@v6. 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 objdiff-cli (ubuntu-latest, x86_64-unknown-linux-musl, linux-x86_64, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test (windows-latest)
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/
Build objdiff-cli (windows-latest, aarch64-pc-windows-msvc, windows-arm64, build, default)
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/
Build objdiff-gui (macos-latest, x86_64-apple-darwin, macos-x86_64, build, default)
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/
Build objdiff-gui (windows-latest, x86_64-pc-windows-msvc, windows-x86_64, build, default)
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/
Build objdiff-cli (windows-latest, i686-pc-windows-msvc, windows-x86, build, default)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build objdiff-cli (windows-latest, x86_64-pc-windows-msvc, windows-x86_64, build, default)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Test (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build objdiff-cli (windows-latest, aarch64-pc-windows-msvc, windows-arm64, build, default)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build objdiff-gui (windows-latest, x86_64-pc-windows-msvc, windows-x86_64, build, default)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
objdiff-cli-linux-aarch64 Expired
2.59 MB
sha256:519232ddd41b084c312bf350297c6b2e6c60ec3104bf08f303701eefc185d01d
objdiff-cli-linux-i686 Expired
2.74 MB
sha256:ad88d7610091a7aeffda2c20908ee26727d06fd2f8cdae49b50616097accc192
objdiff-cli-linux-x86_64 Expired
2.71 MB
sha256:31a16b45ba9c56c29200665c1740f3c6fb5cc071a052e68a40b9da8b59d64063
objdiff-cli-macos-arm64 Expired
2.64 MB
sha256:be75e2b487f2a08c46fbf01fc87a82a5b141a28cfdb0b4b9093b9de92ae92112
objdiff-cli-macos-x86_64 Expired
2.76 MB
sha256:c9d51e50b7bd1d96b7312d252400b956fee71332790213880e00eae3993b7e06
objdiff-cli-windows-arm64 Expired
2.52 MB
sha256:881d227409f682cd3735091ebfa8fecdb8d81fb3f4da083fae571d81033d9254
objdiff-cli-windows-x86 Expired
2.48 MB
sha256:f2a5af4b1e5a3338a6c26c55187e839f4ddbe0acf0ffe68e6097634e173f1daa
objdiff-cli-windows-x86_64 Expired
2.67 MB
sha256:fd0d517556087a3671a5cc0c2a2f38943f70d7900932347b8343dc47b0ea361a
objdiff-linux-x86_64 Expired
10.6 MB
sha256:995070eb41762c5f0d3e6891a2caff76ce2b1006e84616ac2b5fcb11a218f021
objdiff-macos-arm64 Expired
8.26 MB
sha256:6935e943d1f4cc304a01418aa81bd9fd0cb53924e337cd0a41e9bc0cfcdc8dbb
objdiff-macos-x86_64 Expired
8.6 MB
sha256:e1513673251b516daa4b39e4312ef6496d72cb4dc0896ff91158fa2398d8a156
objdiff-windows-x86_64 Expired
9.17 MB
sha256:10c627730febc6e49fb4c73b3a80369dec3fe2c5bfd5ad409de664c005711eb1
wasm Expired
749 KB
sha256:1601b61586744a458f95fbe91d178164ffd83e8de3516af94eb506c4ced20e57