2025-07-02T07:56:20.4356237Z Current runner version: '2.325.0' 2025-07-02T07:56:20.4382478Z ##[group]Operating System 2025-07-02T07:56:20.4383295Z Ubuntu 2025-07-02T07:56:20.4383758Z 24.04.2 2025-07-02T07:56:20.4384313Z LTS 2025-07-02T07:56:20.4384782Z ##[endgroup] 2025-07-02T07:56:20.4385305Z ##[group]Runner Image 2025-07-02T07:56:20.4385981Z Image: ubuntu-24.04 2025-07-02T07:56:20.4386503Z Version: 20250622.1.0 2025-07-02T07:56:20.4387526Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20250622.1/images/ubuntu/Ubuntu2404-Readme.md 2025-07-02T07:56:20.4389150Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20250622.1 2025-07-02T07:56:20.4390147Z ##[endgroup] 2025-07-02T07:56:20.4390622Z ##[group]Runner Image Provisioner 2025-07-02T07:56:20.4391230Z 2.0.449.1 2025-07-02T07:56:20.4391742Z ##[endgroup] 2025-07-02T07:56:20.4392708Z ##[group]GITHUB_TOKEN Permissions 2025-07-02T07:56:20.4394541Z Contents: read 2025-07-02T07:56:20.4395109Z Metadata: read 2025-07-02T07:56:20.4395759Z ##[endgroup] 2025-07-02T07:56:20.4398179Z Secret source: Actions 2025-07-02T07:56:20.4399109Z Prepare workflow directory 2025-07-02T07:56:20.4727952Z Prepare all required actions 2025-07-02T07:56:20.4765816Z Getting action download info 2025-07-02T07:56:20.7828072Z Download action repository 'actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065' (SHA:a26af69be951a213d495a4c3e4e4022e16d87065) 2025-07-02T07:56:21.2528807Z Download action repository 'actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683' (SHA:11bd71901bbe5b1630ceea73d27597364c9af683) 2025-07-02T07:56:21.3673568Z Uses: pytorch/test-infra/.github/workflows/generate_binary_build_matrix.yml@refs/heads/main (4e43bd8700fb3fac32b6155020e13e6033eb4bcb) 2025-07-02T07:56:21.3678083Z ##[group] Inputs 2025-07-02T07:56:21.3678570Z package-type: wheel 2025-07-02T07:56:21.3679190Z os: linux 2025-07-02T07:56:21.3679560Z channel: 2025-07-02T07:56:21.3679980Z test-infra-repository: pytorch/test-infra 2025-07-02T07:56:21.3680548Z test-infra-ref: main 2025-07-02T07:56:21.3680971Z with-cuda: enable 2025-07-02T07:56:21.3681370Z with-rocm: enable 2025-07-02T07:56:21.3681760Z with-cpu: enable 2025-07-02T07:56:21.3682148Z with-xpu: disable 2025-07-02T07:56:21.3682570Z use-only-dl-pytorch-org: false 2025-07-02T07:56:21.3683063Z build-python-only: disable 2025-07-02T07:56:21.3683513Z python-versions: [] 2025-07-02T07:56:21.3684634Z use_split_build: false 2025-07-02T07:56:21.3685102Z ##[endgroup] 2025-07-02T07:56:21.3685528Z Complete job name: generate-matrix / generate 2025-07-02T07:56:21.4384230Z ##[group]Run actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 2025-07-02T07:56:21.4385287Z with: 2025-07-02T07:56:21.4385676Z python-version: 3.10 2025-07-02T07:56:21.4386098Z check-latest: false 2025-07-02T07:56:21.4386695Z token: *** 2025-07-02T07:56:21.4387090Z update-environment: true 2025-07-02T07:56:21.4387551Z allow-prereleases: false 2025-07-02T07:56:21.4387994Z freethreaded: false 2025-07-02T07:56:21.4388613Z ##[endgroup] 2025-07-02T07:56:21.7491657Z ##[group]Installed versions 2025-07-02T07:56:21.7529660Z Successfully set up CPython (3.10.18) 2025-07-02T07:56:21.7530926Z ##[endgroup] 2025-07-02T07:56:21.7838222Z ##[group]Run actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 2025-07-02T07:56:21.7839090Z with: 2025-07-02T07:56:21.7839479Z repository: pytorch/test-infra 2025-07-02T07:56:21.7839950Z ref: main 2025-07-02T07:56:21.7840470Z token: *** 2025-07-02T07:56:21.7840850Z ssh-strict: true 2025-07-02T07:56:21.7841249Z ssh-user: git 2025-07-02T07:56:21.7841657Z persist-credentials: true 2025-07-02T07:56:21.7842107Z clean: true 2025-07-02T07:56:21.7842505Z sparse-checkout-cone-mode: true 2025-07-02T07:56:21.7842989Z fetch-depth: 1 2025-07-02T07:56:21.7843373Z fetch-tags: false 2025-07-02T07:56:21.7843780Z show-progress: true 2025-07-02T07:56:21.7844190Z lfs: false 2025-07-02T07:56:21.7844570Z submodules: false 2025-07-02T07:56:21.7844980Z set-safe-directory: true 2025-07-02T07:56:21.7845636Z env: 2025-07-02T07:56:21.7846108Z pythonLocation: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:21.7846921Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib/pkgconfig 2025-07-02T07:56:21.7847675Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:21.7848367Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:21.7849173Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:21.7849874Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib 2025-07-02T07:56:21.7850481Z ##[endgroup] 2025-07-02T07:56:21.8801163Z Syncing repository: pytorch/test-infra 2025-07-02T07:56:21.8802794Z ##[group]Getting Git version info 2025-07-02T07:56:21.8803836Z Working directory is '/home/runner/work/rl/rl' 2025-07-02T07:56:21.8843946Z [command]/usr/bin/git version 2025-07-02T07:56:21.8954876Z git version 2.49.0 2025-07-02T07:56:21.8985147Z ##[endgroup] 2025-07-02T07:56:21.9001907Z Temporarily overriding HOME='/home/runner/work/_temp/6dd334b0-700c-4d61-abda-f2477e283528' before making global git config changes 2025-07-02T07:56:21.9004302Z Adding repository directory to the temporary git global config as a safe directory 2025-07-02T07:56:21.9008568Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rl/rl 2025-07-02T07:56:21.9046813Z Deleting the contents of '/home/runner/work/rl/rl' 2025-07-02T07:56:21.9051018Z ##[group]Initializing the repository 2025-07-02T07:56:21.9055840Z [command]/usr/bin/git init /home/runner/work/rl/rl 2025-07-02T07:56:21.9136204Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-07-02T07:56:21.9137899Z hint: is subject to change. To configure the initial branch name to use in all 2025-07-02T07:56:21.9139086Z hint: of your new repositories, which will suppress this warning, call: 2025-07-02T07:56:21.9139773Z hint: 2025-07-02T07:56:21.9140247Z hint: git config --global init.defaultBranch 2025-07-02T07:56:21.9140809Z hint: 2025-07-02T07:56:21.9141383Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-07-02T07:56:21.9142441Z hint: 'development'. The just-created branch can be renamed via this command: 2025-07-02T07:56:21.9143686Z hint: 2025-07-02T07:56:21.9144342Z hint: git branch -m 2025-07-02T07:56:21.9146210Z Initialized empty Git repository in /home/runner/work/rl/rl/.git/ 2025-07-02T07:56:21.9157880Z [command]/usr/bin/git remote add origin https://github.com/pytorch/test-infra 2025-07-02T07:56:21.9198157Z ##[endgroup] 2025-07-02T07:56:21.9199345Z ##[group]Disabling automatic garbage collection 2025-07-02T07:56:21.9200145Z [command]/usr/bin/git config --local gc.auto 0 2025-07-02T07:56:21.9229861Z ##[endgroup] 2025-07-02T07:56:21.9230525Z ##[group]Setting up auth 2025-07-02T07:56:21.9236826Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-07-02T07:56:21.9267230Z [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' || :" 2025-07-02T07:56:21.9626700Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-07-02T07:56:21.9661238Z [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' || :" 2025-07-02T07:56:21.9886721Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-07-02T07:56:21.9925117Z ##[endgroup] 2025-07-02T07:56:21.9926401Z ##[group]Fetching the repository 2025-07-02T07:56:21.9936012Z [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* 2025-07-02T07:56:22.6024313Z From https://github.com/pytorch/test-infra 2025-07-02T07:56:22.6025422Z * [new branch] main -> origin/main 2025-07-02T07:56:22.6062029Z ##[endgroup] 2025-07-02T07:56:22.6064101Z ##[group]Determining the checkout info 2025-07-02T07:56:22.6069980Z [command]/usr/bin/git branch --list --remote origin/main 2025-07-02T07:56:22.6093917Z origin/main 2025-07-02T07:56:22.6101481Z ##[endgroup] 2025-07-02T07:56:22.6105861Z [command]/usr/bin/git sparse-checkout disable 2025-07-02T07:56:22.6149036Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-07-02T07:56:22.6179001Z ##[group]Checking out the ref 2025-07-02T07:56:22.6184349Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2025-07-02T07:56:22.7405051Z Switched to a new branch 'main' 2025-07-02T07:56:22.7406706Z branch 'main' set up to track 'origin/main'. 2025-07-02T07:56:22.7416041Z ##[endgroup] 2025-07-02T07:56:22.7455750Z [command]/usr/bin/git log -1 --format=%H 2025-07-02T07:56:22.7479589Z 4e43bd8700fb3fac32b6155020e13e6033eb4bcb 2025-07-02T07:56:22.7747420Z Prepare all required actions 2025-07-02T07:56:22.7848317Z ##[group]Run ./.github/actions/set-channel 2025-07-02T07:56:22.7849626Z env: 2025-07-02T07:56:22.7850561Z pythonLocation: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.7852212Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib/pkgconfig 2025-07-02T07:56:22.7853826Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.7855327Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.7856811Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.7858318Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib 2025-07-02T07:56:22.7859769Z ##[endgroup] 2025-07-02T07:56:22.8009030Z ##[group]Run set -euxo pipefail 2025-07-02T07:56:22.8010106Z set -euxo pipefail 2025-07-02T07:56:22.8011169Z echo "CHANNEL=nightly" >> "${GITHUB_ENV}" 2025-07-02T07:56:22.8115596Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-07-02T07:56:22.8116911Z env: 2025-07-02T07:56:22.8117833Z pythonLocation: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.8119652Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib/pkgconfig 2025-07-02T07:56:22.8121269Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.8122683Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.8124143Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.8125600Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib 2025-07-02T07:56:22.8126807Z ##[endgroup] 2025-07-02T07:56:22.8243015Z + echo CHANNEL=nightly 2025-07-02T07:56:22.8360908Z ##[group]Run set -eou pipefail 2025-07-02T07:56:22.8361895Z set -eou pipefail 2025-07-02T07:56:22.8363238Z MATRIX_BLOB="$(python3 tools/scripts/generate_binary_build_matrix.py)" 2025-07-02T07:56:22.8364680Z echo "${MATRIX_BLOB}" 2025-07-02T07:56:22.8365786Z echo "matrix=${MATRIX_BLOB}" >> "${GITHUB_OUTPUT}" 2025-07-02T07:56:22.8426836Z shell: /usr/bin/bash -e {0} 2025-07-02T07:56:22.8427689Z env: 2025-07-02T07:56:22.8428571Z pythonLocation: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.8430458Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib/pkgconfig 2025-07-02T07:56:22.8432000Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.8433371Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.8434738Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.18/x64 2025-07-02T07:56:22.8436116Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.18/x64/lib 2025-07-02T07:56:22.8437307Z CHANNEL: nightly 2025-07-02T07:56:22.8438019Z PACKAGE_TYPE: wheel 2025-07-02T07:56:22.8438883Z OS: linux 2025-07-02T07:56:22.8439517Z WITH_CUDA: enable 2025-07-02T07:56:22.8440214Z WITH_ROCM: enable 2025-07-02T07:56:22.8440909Z WITH_CPU: enable 2025-07-02T07:56:22.8441602Z WITH_XPU: disable 2025-07-02T07:56:22.8442303Z LIMIT_PR_BUILDS: true 2025-07-02T07:56:22.8443294Z USE_ONLY_DL_PYTORCH_ORG: false 2025-07-02T07:56:22.8444173Z BUILD_PYTHON_ONLY: disable 2025-07-02T07:56:22.8445020Z USE_SPLIT_BUILD: false 2025-07-02T07:56:22.8445796Z PYTHON_VERSIONS: [] 2025-07-02T07:56:22.8446536Z ##[endgroup] 2025-07-02T07:56:23.2264651Z {"include": [{"python_version": "3.9", "gpu_arch_type": "cpu", "gpu_arch_version": "", "desired_cuda": "cpu", "container_image": "pytorch/manylinux2_28-builder:cpu", "package_type": "manywheel", "build_name": "manywheel-py3_9-cpu", "validation_runner": "linux.2xlarge", "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu", "channel": "nightly", "upload_to_base_bucket": "no", "stable_version": "2.7.1", "use_split_build": false}, {"python_version": "3.9", "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_9-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.7.1", "use_split_build": false}, {"python_version": "3.9", "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_9-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.7.1", "use_split_build": false}, {"python_version": "3.9", "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_9-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.7.1", "use_split_build": false}, {"python_version": "3.9", "gpu_arch_type": "rocm", "gpu_arch_version": "6.3", "desired_cuda": "rocm6.3", "container_image": "pytorch/manylinux2_28-builder:rocm6.3", "package_type": "manywheel", "build_name": "manywheel-py3_9-rocm6_3", "validation_runner": "linux.2xlarge", "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.3", "channel": "nightly", "upload_to_base_bucket": "no", "stable_version": "2.7.1", "use_split_build": false}, {"python_version": "3.9", "gpu_arch_type": "rocm", "gpu_arch_version": "6.4", "desired_cuda": "rocm6.4", "container_image": "pytorch/manylinux2_28-builder:rocm6.4", "package_type": "manywheel", "build_name": "manywheel-py3_9-rocm6_4", "validation_runner": "linux.2xlarge", "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4", "channel": "nightly", "upload_to_base_bucket": "no", "stable_version": "2.7.1", "use_split_build": false}]} 2025-07-02T07:56:23.2380167Z Post job cleanup. 2025-07-02T07:56:23.3324161Z [command]/usr/bin/git version 2025-07-02T07:56:23.3360728Z git version 2.49.0 2025-07-02T07:56:23.3411314Z Temporarily overriding HOME='/home/runner/work/_temp/5ee62ba9-2d68-40c6-833e-e6183dd569ae' before making global git config changes 2025-07-02T07:56:23.3413197Z Adding repository directory to the temporary git global config as a safe directory 2025-07-02T07:56:23.3417823Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rl/rl 2025-07-02T07:56:23.3453354Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-07-02T07:56:23.3487080Z [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' || :" 2025-07-02T07:56:23.3725652Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-07-02T07:56:23.3749919Z http.https://github.com/.extraheader 2025-07-02T07:56:23.3767489Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2025-07-02T07:56:23.3804869Z [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' || :" 2025-07-02T07:56:23.4214384Z Post job cleanup. 2025-07-02T07:56:23.6024984Z Evaluate and set job outputs 2025-07-02T07:56:23.6040570Z Set output 'matrix' 2025-07-02T07:56:23.6042638Z Cleaning up orphan processes