2026-01-15T19:34:37.9832409Z Current runner version: '2.331.0' 2026-01-15T19:34:37.9854774Z ##[group]Runner Image Provisioner 2026-01-15T19:34:37.9855535Z Hosted Compute Agent 2026-01-15T19:34:37.9856097Z Version: 20251211.462 2026-01-15T19:34:37.9856836Z Commit: 6cbad8c2bb55d58165063d031ccabf57e2d2db61 2026-01-15T19:34:37.9857559Z Build Date: 2025-12-11T16:28:49Z 2026-01-15T19:34:37.9858234Z Worker ID: {ccf52364-4f2f-4b35-9a9f-11d9cb86f5c0} 2026-01-15T19:34:37.9858961Z ##[endgroup] 2026-01-15T19:34:37.9859505Z ##[group]Operating System 2026-01-15T19:34:37.9860240Z Ubuntu 2026-01-15T19:34:37.9860898Z 24.04.3 2026-01-15T19:34:37.9861436Z LTS 2026-01-15T19:34:37.9861911Z ##[endgroup] 2026-01-15T19:34:37.9862414Z ##[group]Runner Image 2026-01-15T19:34:37.9862995Z Image: ubuntu-24.04 2026-01-15T19:34:37.9863512Z Version: 20260111.209.1 2026-01-15T19:34:37.9864521Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260111.209/images/ubuntu/Ubuntu2404-Readme.md 2026-01-15T19:34:37.9866145Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260111.209 2026-01-15T19:34:37.9867249Z ##[endgroup] 2026-01-15T19:34:37.9868238Z ##[group]GITHUB_TOKEN Permissions 2026-01-15T19:34:37.9870225Z Contents: read 2026-01-15T19:34:37.9870801Z Metadata: read 2026-01-15T19:34:37.9871308Z ##[endgroup] 2026-01-15T19:34:37.9873670Z Secret source: None 2026-01-15T19:34:37.9874380Z Prepare workflow directory 2026-01-15T19:34:38.0185985Z Prepare all required actions 2026-01-15T19:34:38.0222437Z Getting action download info 2026-01-15T19:34:38.3576150Z Download action repository 'actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065' (SHA:a26af69be951a213d495a4c3e4e4022e16d87065) 2026-01-15T19:34:38.5498845Z Download action repository 'actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683' (SHA:11bd71901bbe5b1630ceea73d27597364c9af683) 2026-01-15T19:34:38.7544769Z Uses: pytorch/test-infra/.github/workflows/generate_binary_build_matrix.yml@refs/heads/main (beee92e55495ab8bc486a2013b8c79ddc55b30bb) 2026-01-15T19:34:38.7549471Z ##[group] Inputs 2026-01-15T19:34:38.7549945Z package-type: wheel 2026-01-15T19:34:38.7550567Z os: linux 2026-01-15T19:34:38.7550936Z channel: 2026-01-15T19:34:38.7551365Z test-infra-repository: pytorch/test-infra 2026-01-15T19:34:38.7551896Z test-infra-ref: main 2026-01-15T19:34:38.7552306Z with-cuda: enable 2026-01-15T19:34:38.7552694Z with-rocm: disable 2026-01-15T19:34:38.7553086Z with-cpu: disable 2026-01-15T19:34:38.7553459Z with-xpu: disable 2026-01-15T19:34:38.7553883Z use-only-dl-pytorch-org: false 2026-01-15T19:34:38.7554365Z build-python-only: disable 2026-01-15T19:34:38.7554811Z python-versions: [] 2026-01-15T19:34:38.7555603Z getting-started: false 2026-01-15T19:34:38.7556050Z ##[endgroup] 2026-01-15T19:34:38.7556484Z Complete job name: generate-matrix / generate 2026-01-15T19:34:38.8246719Z ##[group]Run actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 2026-01-15T19:34:38.8247799Z with: 2026-01-15T19:34:38.8248187Z python-version: 3.10 2026-01-15T19:34:38.8248738Z check-latest: false 2026-01-15T19:34:38.8249313Z token: *** 2026-01-15T19:34:38.8249725Z update-environment: true 2026-01-15T19:34:38.8250342Z allow-prereleases: false 2026-01-15T19:34:38.8250795Z freethreaded: false 2026-01-15T19:34:38.8251473Z ##[endgroup] 2026-01-15T19:34:39.0066034Z ##[group]Installed versions 2026-01-15T19:34:39.0536692Z Successfully set up CPython (3.10.19) 2026-01-15T19:34:39.0537887Z ##[endgroup] 2026-01-15T19:34:39.0824626Z ##[group]Run actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 2026-01-15T19:34:39.0825461Z with: 2026-01-15T19:34:39.0825874Z repository: pytorch/test-infra 2026-01-15T19:34:39.0826376Z ref: main 2026-01-15T19:34:39.0826948Z token: *** 2026-01-15T19:34:39.0827355Z ssh-strict: true 2026-01-15T19:34:39.0827785Z ssh-user: git 2026-01-15T19:34:39.0828209Z persist-credentials: true 2026-01-15T19:34:39.0828742Z clean: true 2026-01-15T19:34:39.0829181Z sparse-checkout-cone-mode: true 2026-01-15T19:34:39.0829949Z fetch-depth: 1 2026-01-15T19:34:39.0830578Z fetch-tags: false 2026-01-15T19:34:39.0831021Z show-progress: true 2026-01-15T19:34:39.0831462Z lfs: false 2026-01-15T19:34:39.0831848Z submodules: false 2026-01-15T19:34:39.0832285Z set-safe-directory: true 2026-01-15T19:34:39.0832742Z env: 2026-01-15T19:34:39.0833251Z pythonLocation: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.0834156Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.19/x64/lib/pkgconfig 2026-01-15T19:34:39.0835032Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.0835820Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.0836597Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.0837361Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.19/x64/lib 2026-01-15T19:34:39.0838012Z ##[endgroup] 2026-01-15T19:34:39.2111441Z Syncing repository: pytorch/test-infra 2026-01-15T19:34:39.2112549Z ##[group]Getting Git version info 2026-01-15T19:34:39.2113376Z Working directory is '/home/runner/work/torchcodec/torchcodec' 2026-01-15T19:34:39.2152945Z [command]/usr/bin/git version 2026-01-15T19:34:39.2259649Z git version 2.52.0 2026-01-15T19:34:39.2284800Z ##[endgroup] 2026-01-15T19:34:39.2298548Z Temporarily overriding HOME='/home/runner/work/_temp/8ac20ea1-15f6-4a37-99d5-acb6e60f34cb' before making global git config changes 2026-01-15T19:34:39.2304215Z Adding repository directory to the temporary git global config as a safe directory 2026-01-15T19:34:39.2305554Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/torchcodec/torchcodec 2026-01-15T19:34:39.2341046Z Deleting the contents of '/home/runner/work/torchcodec/torchcodec' 2026-01-15T19:34:39.2344368Z ##[group]Initializing the repository 2026-01-15T19:34:39.2348716Z [command]/usr/bin/git init /home/runner/work/torchcodec/torchcodec 2026-01-15T19:34:39.2448439Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-01-15T19:34:39.2449935Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-01-15T19:34:39.2451974Z hint: to use in all of your new repositories, which will suppress this warning, 2026-01-15T19:34:39.2453465Z hint: call: 2026-01-15T19:34:39.2454245Z hint: 2026-01-15T19:34:39.2455146Z hint: git config --global init.defaultBranch 2026-01-15T19:34:39.2455995Z hint: 2026-01-15T19:34:39.2456664Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-01-15T19:34:39.2457801Z hint: 'development'. The just-created branch can be renamed via this command: 2026-01-15T19:34:39.2458700Z hint: 2026-01-15T19:34:39.2459184Z hint: git branch -m 2026-01-15T19:34:39.2460025Z hint: 2026-01-15T19:34:39.2461066Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-01-15T19:34:39.2462351Z Initialized empty Git repository in /home/runner/work/torchcodec/torchcodec/.git/ 2026-01-15T19:34:39.2465244Z [command]/usr/bin/git remote add origin https://github.com/pytorch/test-infra 2026-01-15T19:34:39.2498323Z ##[endgroup] 2026-01-15T19:34:39.2499112Z ##[group]Disabling automatic garbage collection 2026-01-15T19:34:39.2502290Z [command]/usr/bin/git config --local gc.auto 0 2026-01-15T19:34:39.2529749Z ##[endgroup] 2026-01-15T19:34:39.2530706Z ##[group]Setting up auth 2026-01-15T19:34:39.2536480Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-01-15T19:34:39.2565924Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-01-15T19:34:39.2906788Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-01-15T19:34:39.2936657Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-01-15T19:34:39.3171014Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-01-15T19:34:39.3206742Z ##[endgroup] 2026-01-15T19:34:39.3207977Z ##[group]Fetching the repository 2026-01-15T19:34:39.3215868Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +refs/heads/main*:refs/remotes/origin/main* +refs/tags/main*:refs/tags/main* 2026-01-15T19:34:39.6991175Z From https://github.com/pytorch/test-infra 2026-01-15T19:34:39.6992457Z * [new branch] main -> origin/main 2026-01-15T19:34:39.7024430Z ##[endgroup] 2026-01-15T19:34:39.7026148Z ##[group]Determining the checkout info 2026-01-15T19:34:39.7032246Z [command]/usr/bin/git branch --list --remote origin/main 2026-01-15T19:34:39.7054682Z origin/main 2026-01-15T19:34:39.7061057Z ##[endgroup] 2026-01-15T19:34:39.7064911Z [command]/usr/bin/git sparse-checkout disable 2026-01-15T19:34:39.7105915Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-01-15T19:34:39.7133906Z ##[group]Checking out the ref 2026-01-15T19:34:39.7137362Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-01-15T19:34:39.8648162Z Switched to a new branch 'main' 2026-01-15T19:34:39.8649957Z branch 'main' set up to track 'origin/main'. 2026-01-15T19:34:39.8695315Z ##[endgroup] 2026-01-15T19:34:39.8698535Z [command]/usr/bin/git log -1 --format=%H 2026-01-15T19:34:39.8721077Z beee92e55495ab8bc486a2013b8c79ddc55b30bb 2026-01-15T19:34:39.9010285Z Prepare all required actions 2026-01-15T19:34:39.9128608Z ##[group]Run ./.github/actions/set-channel 2026-01-15T19:34:39.9129765Z env: 2026-01-15T19:34:39.9130959Z pythonLocation: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9198521Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.19/x64/lib/pkgconfig 2026-01-15T19:34:39.9200611Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9202269Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9203907Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9205569Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.19/x64/lib 2026-01-15T19:34:39.9206955Z ##[endgroup] 2026-01-15T19:34:39.9366265Z ##[group]Run set -euxo pipefail 2026-01-15T19:34:39.9367382Z set -euxo pipefail 2026-01-15T19:34:39.9368526Z echo "CHANNEL=nightly" >> "${GITHUB_ENV}" 2026-01-15T19:34:39.9449856Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-01-15T19:34:39.9451366Z env: 2026-01-15T19:34:39.9452351Z pythonLocation: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9454093Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.19/x64/lib/pkgconfig 2026-01-15T19:34:39.9455845Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9457379Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9458921Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9460601Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.19/x64/lib 2026-01-15T19:34:39.9461908Z ##[endgroup] 2026-01-15T19:34:39.9552211Z + echo CHANNEL=nightly 2026-01-15T19:34:39.9681183Z ##[group]Run set -eou pipefail 2026-01-15T19:34:39.9682241Z set -eou pipefail 2026-01-15T19:34:39.9683667Z MATRIX_BLOB="$(python3 tools/scripts/generate_binary_build_matrix.py)" 2026-01-15T19:34:39.9685197Z echo "${MATRIX_BLOB}" 2026-01-15T19:34:39.9686350Z echo "matrix=${MATRIX_BLOB}" >> "${GITHUB_OUTPUT}" 2026-01-15T19:34:39.9718471Z shell: /usr/bin/bash -e {0} 2026-01-15T19:34:39.9719352Z env: 2026-01-15T19:34:39.9720414Z pythonLocation: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9722065Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.19/x64/lib/pkgconfig 2026-01-15T19:34:39.9723685Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9725143Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9726809Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.19/x64 2026-01-15T19:34:39.9728313Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.19/x64/lib 2026-01-15T19:34:39.9729593Z CHANNEL: nightly 2026-01-15T19:34:39.9730521Z PACKAGE_TYPE: wheel 2026-01-15T19:34:39.9731302Z OS: linux 2026-01-15T19:34:39.9732000Z WITH_CUDA: enable 2026-01-15T19:34:39.9732765Z WITH_ROCM: disable 2026-01-15T19:34:39.9733555Z WITH_CPU: disable 2026-01-15T19:34:39.9734344Z WITH_XPU: disable 2026-01-15T19:34:39.9735133Z LIMIT_PR_BUILDS: true 2026-01-15T19:34:39.9736006Z USE_ONLY_DL_PYTORCH_ORG: false 2026-01-15T19:34:39.9736978Z BUILD_PYTHON_ONLY: disable 2026-01-15T19:34:39.9737905Z GETTING_STARTED: false 2026-01-15T19:34:39.9738768Z PYTHON_VERSIONS: [] 2026-01-15T19:34:39.9739571Z ##[endgroup] 2026-01-15T19:34:41.3496168Z {"include": [{"python_version": "3.10", "gpu_arch_type": "cuda", "gpu_arch_version": "12.6", "desired_cuda": "cu126", "container_image": "pytorch/manylinux2_28-builder:cuda12.6", "package_type": "manywheel", "build_name": "manywheel-py3_10-cuda12_6", "validation_runner": "linux.g5.4xlarge.nvidia.gpu", "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu126", "channel": "nightly", "upload_to_base_bucket": "no", "stable_version": "2.9.1"}, {"python_version": "3.10", "gpu_arch_type": "cuda", "gpu_arch_version": "12.8", "desired_cuda": "cu128", "container_image": "pytorch/manylinux2_28-builder:cuda12.8", "package_type": "manywheel", "build_name": "manywheel-py3_10-cuda12_8", "validation_runner": "linux.g5.4xlarge.nvidia.gpu", "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu128", "channel": "nightly", "upload_to_base_bucket": "no", "stable_version": "2.9.1"}, {"python_version": "3.10", "gpu_arch_type": "cuda", "gpu_arch_version": "13.0", "desired_cuda": "cu130", "container_image": "pytorch/manylinux2_28-builder:cuda13.0", "package_type": "manywheel", "build_name": "manywheel-py3_10-cuda13_0", "validation_runner": "linux.g5.4xlarge.nvidia.gpu", "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu130", "channel": "nightly", "upload_to_base_bucket": "no", "stable_version": "2.9.1"}, {"python_version": "3.10", "gpu_arch_type": "cuda", "gpu_arch_version": "12.9", "desired_cuda": "cu129", "container_image": "pytorch/manylinux2_28-builder:cuda12.9", "package_type": "manywheel", "build_name": "manywheel-py3_10-cuda12_9", "validation_runner": "linux.g5.4xlarge.nvidia.gpu", "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129", "channel": "nightly", "upload_to_base_bucket": "no", "stable_version": "2.9.1"}]} 2026-01-15T19:34:41.3624134Z Post job cleanup. 2026-01-15T19:34:41.4557892Z [command]/usr/bin/git version 2026-01-15T19:34:41.4594421Z git version 2.52.0 2026-01-15T19:34:41.4645509Z Temporarily overriding HOME='/home/runner/work/_temp/01f0237b-3c72-4dc6-9237-f3ac7d7be015' before making global git config changes 2026-01-15T19:34:41.4646666Z Adding repository directory to the temporary git global config as a safe directory 2026-01-15T19:34:41.4650652Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/torchcodec/torchcodec 2026-01-15T19:34:41.4684330Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-01-15T19:34:41.4716527Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-01-15T19:34:41.4964697Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-01-15T19:34:41.4987416Z http.https://github.com/.extraheader 2026-01-15T19:34:41.5003413Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2026-01-15T19:34:41.5037323Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-01-15T19:34:41.5470541Z Post job cleanup. 2026-01-15T19:34:41.7131054Z Evaluate and set job outputs 2026-01-15T19:34:41.7142962Z Set output 'matrix' 2026-01-15T19:34:41.7145262Z Cleaning up orphan processes