Skip to content

feat(oiiotool): Add thumbnail get/set commands and fix TGA thumbnail I/O #9925

feat(oiiotool): Add thumbnail get/set commands and fix TGA thumbnail I/O

feat(oiiotool): Add thumbnail get/set commands and fix TGA thumbnail I/O #9925

Re-run triggered June 15, 2026 23:02
Status Failure
Total duration 40m 0s
Artifacts 23

ci.yml

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

Annotations

22 errors and 7 warnings
hobbled gcc9/C++17 py3.9 exr-3.1 no-sse / g++-9 c++17 py3.9
Process completed with exit code 8.
clang18 C++17 avx2 exr3.1 ocio2.3 / clang++ c++17 py3.12
Process completed with exit code 8.
all local builds gcc12 C++17 avx2 exr3.2 ocio2.3 / g++-12 c++17 py3.10
Process completed with exit code 8.
oldest clang11/C++17 py3.9 exr3.1 ocio2.3 / c++17 py3.9
Process completed with exit code 8.
oldest gcc9/C++17 py3.9 exr3.1 ocio2.3 / g++-9 c++17 py3.9
Process completed with exit code 8.
VFX2024 clang/C++17 py3.11 exr3.2 ocio2.3 / clang++ c++17 py3.11
Process completed with exit code 8.
VFX2024 gcc11/C++17 py3.11 exr3.2 ocio2.3 / c++17 py3.11
Process completed with exit code 8.
VFX2023 gcc11/C++17 py3.10 exr3.1 ocio2.3 / c++17 py3.10
Process completed with exit code 8.
MacOS-15-Intel aclang17/C++17/py3.13 / /usr/bin/clang++ c++17 py3.14
Process completed with exit code 8.
MacOS-15-ARM aclang16/C++20/py3.13 / /usr/bin/clang++ c++20 py3.13
Process completed with exit code 8.
VFX2025 Debug gcc11/C++17 py3.11 exr3.3 ocio2.4 / c++17 py3.11
Process completed with exit code 8.
VFX2025 icx/C++17 py3.11 exr3.3 ocio2.4 qt5.15 / icpx c++17 py3.11
Process completed with exit code 8.
Linux ARM latest releases gcc14 C++20 py3.12 exr3.4 ocio2.4 / g++-14 c++20 py3.12
Process completed with exit code 8.
VFX2025 gcc11/C++17 py3.11 exr3.3 ocio2.4 / c++17 py3.11
Process completed with exit code 8.
MacOS-26-ARM aclang16/C++20/py3.13 / /usr/bin/clang++ c++20 py3.14
Process completed with exit code 8.
MacOS-14-ARM aclang15/C++20/py3.13 / /usr/bin/clang++ c++20 py3.13
Process completed with exit code 8.
latest releases gcc15 C++20 py3.12 avx2 exr3.4 ocio2.4 / c++20 py3.12
Process completed with exit code 8.
bleeding edge gcc16 C++23 py3.12 OCIO/libtiff/exr-main avx2 / c++23 py3.12
Process completed with exit code 8.
VFX2026 gcc14/C++20 py3.13 exr3.4 ocio2.5 / c++20 py3.13
Process completed with exit code 8.
Windows-2025 VS2026 / c++17 py3.12
Process completed with exit code 8.
Windows-2022 VS2022 / c++17 py3.12
Process completed with exit code 8.
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 16th, 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-15-Intel aclang17/C++17/py3.13 / /usr/bin/clang++ c++17 py3.14
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
MacOS-15-ARM aclang16/C++20/py3.13 / /usr/bin/clang++ c++20 py3.13
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
MacOS-26-ARM aclang16/C++20/py3.13 / /usr/bin/clang++ c++20 py3.14
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
MacOS-14-ARM aclang15/C++20/py3.13 / /usr/bin/clang++ c++20 py3.13
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Windows-2025 VS2026 / c++17 py3.12
Cache save failed.
Windows-2022 VS2022 / c++17 py3.12
Cache save failed.

Artifacts

Produced during runtime
Name Size Digest
oiio-steps-MacOS-15-Intel
9.83 MB
sha256:b6e9b107d5c27b179ad38fc7f6c14c08b4fa306f20f83887062507936b1a33e8
oiio-steps-abi-check
1.04 MB
sha256:58f8626ed69187627adf85829aa8d1186996cd8ef45dfc8b69e02157dfa8f4a1
oiio-steps-linux-arm-latest-releases
9.8 MB
sha256:05c1cf4e7913dd6cef30d2d827ac0c4f9ddf36d7920f139e1e591d6318245ba0
oiio-steps-linux-arm-latest-releases-clang
9.8 MB
sha256:6608c45571c4f2949ec0bd8e1ed5ce2cfffb49d170cb8f3f716077f53dfe9fc2
oiio-steps-linux-bleeding-edge
3.71 MB
sha256:b110048e17ba65daa70c7a157abd1270c98c74f153a56fb209d3bfea2008a92d
oiio-steps-linux-clang18
3.71 MB
sha256:a89dd95ce8eeee900dbd7575a67149593db7367267719767c129c698fc1497f4
oiio-steps-linux-disabled-ubuntu
3.7 MB
sha256:359b60b0f30e443cad18798511c92f84f96bd9b77b2750fb6ccfe4e11426a92b
oiio-steps-linux-latest-releases
9.8 MB
sha256:167d5e6fc0e7ac7018ae8d187c5433164f39d9dfdd1cf577bbc69fef451037c7
oiio-steps-linux-local-builds
3.71 MB
sha256:1ee566cd681912ddc8b79a49427dea1f00fc1485739deb782d206f966ea10c19
oiio-steps-linux-oldest-clang-ubuntu
3.7 MB
sha256:eab4c5b3e90910c029e49fadc92cc852df1071264773944e2a0096adf1ace81b
oiio-steps-linux-oldest-ubuntu
3.7 MB
sha256:b941944d09c4fa8b9f40fa403836657852058502d121cb96cd918c71e6797672
oiio-steps-linux-vfx2023
3.71 MB
sha256:2c36f27b9e7ec0147c7fe400741b2d73e9c76903e3f8c14ab65c747c52ae8fdb
oiio-steps-linux-vfx2024
9.8 MB
sha256:b61bc1846d0c386c7176a5858aa8034062f0aedb7d4d08c9a015100def0d09ab
oiio-steps-linux-vfx2024.clang
9.8 MB
sha256:2c811e1c6324fde1cc278443f4589fc8cfbdc2c321d32e350a1a4da4fcbfc8a6
oiio-steps-linux-vfx2025
9.81 MB
sha256:03988c2bdf5fc3fe6dab0a521ea2c0f42fa8bc534f8e5059c9f88194f361140d
oiio-steps-linux-vfx2025-debug
9.81 MB
sha256:90455d87932949a12cd9963b0bdc3c36d0ef6380f3976c1ca8ae9ee936044388
oiio-steps-linux-vfx2025.icx
9.81 MB
sha256:b586417b4a3657db231e00616b951acb45ddb459a41685c4bd797bc5606a7bbd
oiio-steps-linux-vfx2026
9.81 MB
sha256:3518cc2a409af1b3e0ba7488806a91503e4fcb9d5f93046a0ef94dac15bb9282
oiio-steps-macos14-arm-py313
9.84 MB
sha256:1366e94a9da117f34dbcd6eb10650273d2f48ebb675f74d81892418f3287710c
oiio-steps-macos15-arm-py313
9.84 MB
sha256:ca1224cb99e8f25dcfa199a53f7aee286195e5c7d87c6407cef04eaaca3901cd
oiio-steps-macos26-arm-py313
9.84 MB
sha256:5eb8fef891c0f9108eeb0612220938ffba0f6be1a43754fa5013428154a430c5
oiio-steps-windows-2022
3.79 MB
sha256:07a542a017bdfc1058a2d18d33ade88500f12109290edf24f5fb116e691947ef
oiio-steps-windows-2025-vs2026
3.98 MB
sha256:33120de10911e0d16819d672a5ce708ce7f44c1a2a4a63cbc9135f1411eec2c1