Skip to content

fix(dds): corruption protection: validate resolution + overflow care #9479

fix(dds): corruption protection: validate resolution + overflow care

fix(dds): corruption protection: validate resolution + overflow care #9479

Triggered via pull request April 7, 2026 00:45
@lgritzlgritz
synchronize #5131
lgritz:lg-dds
Status Success
Total duration 42m 4s
Artifacts 10

ci.yml

on: pull_request
Matrix: aswf-old
Matrix: linux-aswf
Matrix: linux-ubuntu
Matrix: macos
Matrix: windows
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
oldest clang11/C++17 py3.9 exr3.1 ocio2.3 / c++17 py3.9
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@ebc0426251bc40c7cd31162802432c68818ab8f0. 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/
(old) VP2022 clang13/C++17 py39 avx2 exr3.1 ocio2.3 / clang++ c++17 py3.9
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955. 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/
(old) VP2022 gcc9/C++17 py39 exr3.1 ocio2.3 / c++17 py3.9
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955. 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-2025 VS2026 / c++17 py3.12
Cache save failed.
Windows-2022 VS2022 / c++17 py3.12
Cache save failed.
Windows-2025 VS2022 / c++17 py3.12
Cache save failed.

Artifacts

Produced during runtime
Name Size Digest
oiio-steps-MacOS-15-Intel
9.82 MB
sha256:864656dd12c7435f9a1975c93156710045294bafc140caab1328a52781fe68a7
oiio-steps-abi-check
1.04 MB
sha256:2701cfa74c8fe198531031bd6b8233a34885d936b808b226d2ee5229a1de180f
oiio-steps-linux-bleeding-edge
3.7 MB
sha256:7e2d14a2e55dbf0abde48fa187bf1d17c23194301148207173e1b48a0fb72bac
oiio-steps-linux-vfx2025
9.8 MB
sha256:2b59a37a05e5158be39d191ce3a0dd6d870ed4eb01d4846cd082f183b00024f2
oiio-steps-linux-vfx2025.icx
9.8 MB
sha256:b5c753ba8449e8e71c7058ae6c195248d39157d7941817ab1676417cab016641
oiio-steps-linux-vfx2026
9.8 MB
sha256:cb23a9d7ad3fad232391e0df1ae27d390f3b05a712a0ae1061338b83af0a8593
oiio-steps-macos15-arm-py313
9.83 MB
sha256:b2520906abd858aeec10dba0708d7347bd99f5c286049a95c53aa939ab1140e0
oiio-steps-macos26-arm-py313
9.83 MB
sha256:55dacc7d180a2f61ce925d447d12ded925fcd6fac13311ede5ca722dde8b5b62
oiio-steps-windows-2025
3.78 MB
sha256:b3c484fd6676b82e4bbff38612dee15932fc22928b3af16693c106cb93476b64
oiio-steps-windows-2025-vs2026
3.95 MB
sha256:2d640e87816b27f4b393d14177095a83d01ec0b4750fd19016bdb70c3b50960c