mirror of
				https://github.com/pytorch/pytorch.git
				synced 2025-11-04 08:00:58 +08:00 
			
		
		
		
	Compare commits
	
		
			9 Commits
		
	
	
		
			ciflow/tru
			...
			v2.3.0-rc6
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 74832f12fa | |||
| 02cdb400d7 | |||
| 37257774c6 | |||
| c4e5434423 | |||
| b4f90aae1b | |||
| 94d6463255 | |||
| 6a89a753b1 | |||
| d69c421912 | |||
| 6725db07ae | 
@ -1 +1 @@
 | 
				
			|||||||
a9bc1a36470eefafe0e2ab2503b8698f1e89e7e3
 | 
					79c6c9b209a5692b9a895398f4f3a033f8f80415
 | 
				
			||||||
 | 
				
			|||||||
@ -1 +1 @@
 | 
				
			|||||||
3.0.0
 | 
					2.3.0
 | 
				
			||||||
 | 
				
			|||||||
@ -178,7 +178,7 @@ function install_torchrec_and_fbgemm() {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
function clone_pytorch_xla() {
 | 
					function clone_pytorch_xla() {
 | 
				
			||||||
  if [[ ! -d ./xla ]]; then
 | 
					  if [[ ! -d ./xla ]]; then
 | 
				
			||||||
    git clone --recursive --quiet https://github.com/pytorch/xla.git
 | 
					    git clone --recursive -b r2.3 https://github.com/pytorch/xla.git
 | 
				
			||||||
    pushd xla
 | 
					    pushd xla
 | 
				
			||||||
    # pin the xla hash so that we don't get broken by changes to xla
 | 
					    # pin the xla hash so that we don't get broken by changes to xla
 | 
				
			||||||
    git checkout "$(cat ../.github/ci_commit_pins/xla.txt)"
 | 
					    git checkout "$(cat ../.github/ci_commit_pins/xla.txt)"
 | 
				
			||||||
 | 
				
			|||||||
@ -78,7 +78,7 @@ TRITON_VERSION=$(cat $PYTORCH_ROOT/.ci/docker/triton_version.txt)
 | 
				
			|||||||
if [[ "$PACKAGE_TYPE" =~ .*wheel.* &&  -n "${PYTORCH_EXTRA_INSTALL_REQUIREMENTS:-}" ]]; then
 | 
					if [[ "$PACKAGE_TYPE" =~ .*wheel.* &&  -n "${PYTORCH_EXTRA_INSTALL_REQUIREMENTS:-}" ]]; then
 | 
				
			||||||
  # Only linux Python < 3.12 are supported wheels for triton
 | 
					  # Only linux Python < 3.12 are supported wheels for triton
 | 
				
			||||||
  TRITON_CONSTRAINT="platform_system == 'Linux' and platform_machine == 'x86_64' and python_version < '3.12'"
 | 
					  TRITON_CONSTRAINT="platform_system == 'Linux' and platform_machine == 'x86_64' and python_version < '3.12'"
 | 
				
			||||||
  TRITON_REQUIREMENT="triton==${TRITON_VERSION}; ${TRITON_CONSTRAINT}"
 | 
					  TRITON_REQUIREMENT="pytorch-triton==${TRITON_VERSION}; ${TRITON_CONSTRAINT}"
 | 
				
			||||||
  if [[ -n "$PYTORCH_BUILD_VERSION" && "$PYTORCH_BUILD_VERSION" =~ .*dev.* ]]; then
 | 
					  if [[ -n "$PYTORCH_BUILD_VERSION" && "$PYTORCH_BUILD_VERSION" =~ .*dev.* ]]; then
 | 
				
			||||||
      TRITON_SHORTHASH=$(cut -c1-10 $PYTORCH_ROOT/.ci/docker/ci_commit_pins/triton.txt)
 | 
					      TRITON_SHORTHASH=$(cut -c1-10 $PYTORCH_ROOT/.ci/docker/ci_commit_pins/triton.txt)
 | 
				
			||||||
      TRITON_REQUIREMENT="pytorch-triton==${TRITON_VERSION}+${TRITON_SHORTHASH}; ${TRITON_CONSTRAINT}"
 | 
					      TRITON_REQUIREMENT="pytorch-triton==${TRITON_VERSION}+${TRITON_SHORTHASH}; ${TRITON_CONSTRAINT}"
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/ci_commit_pins/xla.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/ci_commit_pins/xla.txt
									
									
									
									
										vendored
									
									
								
							@ -1 +1 @@
 | 
				
			|||||||
707a632930bfde19ffb361cdf5c31a7682af4e67
 | 
					r2.3
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										16
									
								
								.github/scripts/build_triton_wheel.py
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								.github/scripts/build_triton_wheel.py
									
									
									
									
										vendored
									
									
								
							@ -11,7 +11,7 @@ SCRIPT_DIR = Path(__file__).parent
 | 
				
			|||||||
REPO_DIR = SCRIPT_DIR.parent.parent
 | 
					REPO_DIR = SCRIPT_DIR.parent.parent
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# TODO: Remove me once Triton version is again in sync for vanilla and ROCm
 | 
					# TODO: Remove me once Triton version is again in sync for vanilla and ROCm
 | 
				
			||||||
ROCM_TRITION_VERSION = "2.1.0"
 | 
					ROCM_TRITION_VERSION = "2.2.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def read_triton_pin(rocm_hash: bool = False) -> str:
 | 
					def read_triton_pin(rocm_hash: bool = False) -> str:
 | 
				
			||||||
@ -99,7 +99,17 @@ def build_triton(
 | 
				
			|||||||
            triton_repo = "https://github.com/openai/triton"
 | 
					            triton_repo = "https://github.com/openai/triton"
 | 
				
			||||||
            triton_pkg_name = "pytorch-triton"
 | 
					            triton_pkg_name = "pytorch-triton"
 | 
				
			||||||
        check_call(["git", "clone", triton_repo], cwd=tmpdir)
 | 
					        check_call(["git", "clone", triton_repo], cwd=tmpdir)
 | 
				
			||||||
        check_call(["git", "checkout", commit_hash], cwd=triton_basedir)
 | 
					        if release:
 | 
				
			||||||
 | 
					            ver, rev, patch = version.split(".")
 | 
				
			||||||
 | 
					            if build_rocm:
 | 
				
			||||||
 | 
					                check_call(["git", "checkout", "release/2.2.x"], cwd=triton_basedir)
 | 
				
			||||||
 | 
					            else:
 | 
				
			||||||
 | 
					                check_call(
 | 
				
			||||||
 | 
					                    ["git", "checkout", f"release/{ver}.{rev}.x"], cwd=triton_basedir
 | 
				
			||||||
 | 
					                )
 | 
				
			||||||
 | 
					        else:
 | 
				
			||||||
 | 
					            check_call(["git", "checkout", commit_hash], cwd=triton_basedir)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if build_conda:
 | 
					        if build_conda:
 | 
				
			||||||
            with open(triton_basedir / "meta.yaml", "w") as meta:
 | 
					            with open(triton_basedir / "meta.yaml", "w") as meta:
 | 
				
			||||||
                print(
 | 
					                print(
 | 
				
			||||||
@ -109,7 +119,7 @@ def build_triton(
 | 
				
			|||||||
                print("source:\n  path: .\n", file=meta)
 | 
					                print("source:\n  path: .\n", file=meta)
 | 
				
			||||||
                print(
 | 
					                print(
 | 
				
			||||||
                    "build:\n  string: py{{py}}\n  number: 1\n  script: cd python; "
 | 
					                    "build:\n  string: py{{py}}\n  number: 1\n  script: cd python; "
 | 
				
			||||||
                    "python setup.py install --record=record.txt\n",
 | 
					                    "python setup.py install --single-version-externally-managed --record=record.txt\n",
 | 
				
			||||||
                    " script_env:\n   - MAX_JOBS\n",
 | 
					                    " script_env:\n   - MAX_JOBS\n",
 | 
				
			||||||
                    file=meta,
 | 
					                    file=meta,
 | 
				
			||||||
                )
 | 
					                )
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								.github/scripts/filter_test_configs.py
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/scripts/filter_test_configs.py
									
									
									
									
										vendored
									
									
								
							@ -62,9 +62,9 @@ SUPPORTED_PERIODICAL_MODES: Dict[str, Callable[[Optional[str]], bool]] = {
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# The link to the published list of disabled jobs
 | 
					# The link to the published list of disabled jobs
 | 
				
			||||||
DISABLED_JOBS_URL = "https://ossci-metrics.s3.amazonaws.com/disabled-jobs.json"
 | 
					DISABLED_JOBS_URL = "https://ossci-metrics.s3.amazonaws.com/disabled-jobs.json?versionId=qO7aEr.Og33PtLXfNq0j0yj.bbLC7SzR"
 | 
				
			||||||
# and unstable jobs
 | 
					# and unstable jobs
 | 
				
			||||||
UNSTABLE_JOBS_URL = "https://ossci-metrics.s3.amazonaws.com/unstable-jobs.json"
 | 
					UNSTABLE_JOBS_URL = "https://ossci-metrics.s3.amazonaws.com/unstable-jobs.json?versionId=7NhgpqKTtGXVUnL1C79KboTW_5qQx8y5"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Some constants used to handle disabled and unstable jobs
 | 
					# Some constants used to handle disabled and unstable jobs
 | 
				
			||||||
JOB_NAME_SEP = "/"
 | 
					JOB_NAME_SEP = "/"
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/templates/common.yml.j2
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/templates/common.yml.j2
									
									
									
									
										vendored
									
									
								
							@ -8,7 +8,7 @@
 | 
				
			|||||||
# NOTE: If testing pytorch/builder changes you can change this variable to change what pytorch/builder reference
 | 
					# NOTE: If testing pytorch/builder changes you can change this variable to change what pytorch/builder reference
 | 
				
			||||||
#       the binary builds will check out
 | 
					#       the binary builds will check out
 | 
				
			||||||
{%- set builder_repo = "pytorch/builder" -%}
 | 
					{%- set builder_repo = "pytorch/builder" -%}
 | 
				
			||||||
{%- set builder_branch = "main" -%}
 | 
					{%- set builder_branch = "release/2.3" -%}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{%- macro concurrency(build_environment) -%}
 | 
					{%- macro concurrency(build_environment) -%}
 | 
				
			||||||
concurrency:
 | 
					concurrency:
 | 
				
			||||||
 | 
				
			|||||||
@ -100,8 +100,8 @@ jobs:
 | 
				
			|||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: !{{ config["build_name"] }}
 | 
					          name: !{{ config["build_name"] }}
 | 
				
			||||||
          path: "${{ runner.temp }}/artifacts/"
 | 
					          path: "${{ runner.temp }}/artifacts/"
 | 
				
			||||||
      !{{ common.checkout(deep_clone=False, directory="pytorch") }}
 | 
					      !{{ common.checkout(deep_clone=False, directory="pytorch", checkout_pr_head=False) }}
 | 
				
			||||||
      !{{ common.checkout(deep_clone=False, directory="builder", repository=common.builder_repo, branch=common.builder_branch) }}
 | 
					      !{{ common.checkout(deep_clone=False, directory="builder", repository=common.builder_repo, branch=common.builder_branch, checkout_pr_head=False) }}
 | 
				
			||||||
      - name: ROCm set GPU_FLAG
 | 
					      - name: ROCm set GPU_FLAG
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          echo "GPU_FLAG=--device=/dev/mem --device=/dev/kfd --device=/dev/dri --group-add video --group-add daemon" >> "${GITHUB_ENV}"
 | 
					          echo "GPU_FLAG=--device=/dev/mem --device=/dev/kfd --device=/dev/dri --group-add video --group-add daemon" >> "${GITHUB_ENV}"
 | 
				
			||||||
 | 
				
			|||||||
@ -81,8 +81,8 @@ jobs:
 | 
				
			|||||||
          elif [ -d "/Applications/Xcode_13.3.1.app" ]; then
 | 
					          elif [ -d "/Applications/Xcode_13.3.1.app" ]; then
 | 
				
			||||||
            echo "DEVELOPER_DIR=/Applications/Xcode_13.3.1.app/Contents/Developer" >> "${GITHUB_ENV}"
 | 
					            echo "DEVELOPER_DIR=/Applications/Xcode_13.3.1.app/Contents/Developer" >> "${GITHUB_ENV}"
 | 
				
			||||||
          fi
 | 
					          fi
 | 
				
			||||||
      !{{ common.checkout(deep_clone=False, directory="pytorch") }}
 | 
					      !{{ common.checkout(deep_clone=False, directory="pytorch", checkout_pr_head=False) }}
 | 
				
			||||||
      !{{ common.checkout(deep_clone=False, directory="builder", repository=common.builder_repo, branch=common.builder_branch) }}
 | 
					      !{{ common.checkout(deep_clone=False, directory="builder", repository=common.builder_repo, branch=common.builder_branch, checkout_pr_head=False) }}
 | 
				
			||||||
      - name: Install sccache (only for non-forked PRs, and pushes to trunk)
 | 
					      - name: Install sccache (only for non-forked PRs, and pushes to trunk)
 | 
				
			||||||
        uses: nick-fields/retry@v2.8.2
 | 
					        uses: nick-fields/retry@v2.8.2
 | 
				
			||||||
        if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository }}
 | 
					        if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository }}
 | 
				
			||||||
 | 
				
			|||||||
@ -65,8 +65,8 @@ jobs:
 | 
				
			|||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      !{{ common.setup_ec2_windows() }}
 | 
					      !{{ common.setup_ec2_windows() }}
 | 
				
			||||||
      !{{ set_runner_specific_vars() }}
 | 
					      !{{ set_runner_specific_vars() }}
 | 
				
			||||||
      !{{ common.checkout(deep_clone=False, directory="pytorch") }}
 | 
					      !{{ common.checkout(deep_clone=False, directory="pytorch", checkout_pr_head=False) }}
 | 
				
			||||||
      !{{ common.checkout(deep_clone=False, directory="builder", repository=common.builder_repo, branch=common.builder_branch) }}
 | 
					      !{{ common.checkout(deep_clone=False, directory="builder", repository=common.builder_repo, branch=common.builder_branch, checkout_pr_head=False) }}
 | 
				
			||||||
      - name: Populate binary env
 | 
					      - name: Populate binary env
 | 
				
			||||||
        shell: bash
 | 
					        shell: bash
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
@ -105,8 +105,8 @@ jobs:
 | 
				
			|||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: !{{ config["build_name"] }}
 | 
					          name: !{{ config["build_name"] }}
 | 
				
			||||||
          path: "${{ env.PYTORCH_FINAL_PACKAGE_DIR }}"
 | 
					          path: "${{ env.PYTORCH_FINAL_PACKAGE_DIR }}"
 | 
				
			||||||
      !{{ common.checkout(deep_clone=False, directory="pytorch") }}
 | 
					      !{{ common.checkout(deep_clone=False, directory="pytorch", checkout_pr_head=False) }}
 | 
				
			||||||
      !{{ common.checkout(deep_clone=False, directory="builder", repository=common.builder_repo, branch=common.builder_branch) }}
 | 
					      !{{ common.checkout(deep_clone=False, directory="builder", repository=common.builder_repo, branch=common.builder_branch, checkout_pr_head=False) }}
 | 
				
			||||||
      - name: Populate binary env
 | 
					      - name: Populate binary env
 | 
				
			||||||
        shell: bash
 | 
					        shell: bash
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										12
									
								
								.github/workflows/_android-build-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/_android-build-test.yml
									
									
									
									
										vendored
									
									
								
							@ -37,7 +37,7 @@ jobs:
 | 
				
			|||||||
      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
					      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
@ -59,25 +59,25 @@ jobs:
 | 
				
			|||||||
    runs-on: ${{ matrix.runner }}
 | 
					    runs-on: ${{ matrix.runner }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Linux
 | 
					      - name: Setup Linux
 | 
				
			||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ inputs.docker-image-name }}
 | 
					          docker-image-name: ${{ inputs.docker-image-name }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -141,5 +141,5 @@ jobs:
 | 
				
			|||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										12
									
								
								.github/workflows/_android-full-build-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/_android-full-build-test.yml
									
									
									
									
										vendored
									
									
								
							@ -37,7 +37,7 @@ jobs:
 | 
				
			|||||||
      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
					      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
@ -59,25 +59,25 @@ jobs:
 | 
				
			|||||||
    runs-on: ${{ matrix.runner }}
 | 
					    runs-on: ${{ matrix.runner }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Linux
 | 
					      - name: Setup Linux
 | 
				
			||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ inputs.docker-image-name }}
 | 
					          docker-image-name: ${{ inputs.docker-image-name }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -186,5 +186,5 @@ jobs:
 | 
				
			|||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										14
									
								
								.github/workflows/_bazel-build-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								.github/workflows/_bazel-build-test.yml
									
									
									
									
										vendored
									
									
								
							@ -42,7 +42,7 @@ jobs:
 | 
				
			|||||||
      reenabled-issues: ${{ steps.filter.outputs.reenabled-issues }}
 | 
					      reenabled-issues: ${{ steps.filter.outputs.reenabled-issues }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
@ -64,30 +64,30 @@ jobs:
 | 
				
			|||||||
    runs-on: ${{ matrix.runner }}
 | 
					    runs-on: ${{ matrix.runner }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Linux
 | 
					      - name: Setup Linux
 | 
				
			||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ inputs.docker-image-name }}
 | 
					          docker-image-name: ${{ inputs.docker-image-name }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Install nvidia driver, nvidia-docker runtime, set GPU_FLAG
 | 
					      - name: Install nvidia driver, nvidia-docker runtime, set GPU_FLAG
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-nvidia@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-nvidia@release/2.3
 | 
				
			||||||
        if: ${{ inputs.cuda-version != 'cpu' }}
 | 
					        if: ${{ inputs.cuda-version != 'cpu' }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Output disk space left
 | 
					      - name: Output disk space left
 | 
				
			||||||
@ -196,5 +196,5 @@ jobs:
 | 
				
			|||||||
          file-suffix: bazel-${{ github.job }}_${{ steps.get-job-id.outputs.job-id }}
 | 
					          file-suffix: bazel-${{ github.job }}_${{ steps.get-job-id.outputs.job-id }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										13
									
								
								.github/workflows/_binary-build-linux.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								.github/workflows/_binary-build-linux.yml
									
									
									
									
										vendored
									
									
								
							@ -78,7 +78,7 @@ on:
 | 
				
			|||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
  build:
 | 
					  build:
 | 
				
			||||||
    runs-on: ${{ inputs.runs_on }}
 | 
					    runs-on: ${{ inputs.runs_on }}
 | 
				
			||||||
    timeout-minutes: 180
 | 
					    timeout-minutes: 210
 | 
				
			||||||
    env:
 | 
					    env:
 | 
				
			||||||
      PYTORCH_ROOT: ${{ inputs.PYTORCH_ROOT }}
 | 
					      PYTORCH_ROOT: ${{ inputs.PYTORCH_ROOT }}
 | 
				
			||||||
      BUILDER_ROOT: ${{ inputs.BUILDER_ROOT }}
 | 
					      BUILDER_ROOT: ${{ inputs.BUILDER_ROOT }}
 | 
				
			||||||
@ -139,13 +139,13 @@ jobs:
 | 
				
			|||||||
        run: env
 | 
					        run: env
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: "[FB EMPLOYEES] Enable SSH (Click me for login details)"
 | 
					      - name: "[FB EMPLOYEES] Enable SSH (Click me for login details)"
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        continue-on-error: true
 | 
					        continue-on-error: true
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.github-token }}
 | 
					          github-secret: ${{ secrets.github-token }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          no-sudo: ${{ inputs.build_environment == 'linux-aarch64-binary-manywheel' }}
 | 
					          no-sudo: ${{ inputs.build_environment == 'linux-aarch64-binary-manywheel' }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -173,7 +173,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch to pytorch dir
 | 
					      - name: Checkout PyTorch to pytorch dir
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -187,7 +186,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder to builder dir
 | 
					      - name: Checkout pytorch/builder to builder dir
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -213,7 +212,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        if: ${{ steps.filter.outputs.is-test-matrix-empty == 'False' }}
 | 
					        if: ${{ steps.filter.outputs.is-test-matrix-empty == 'False' }}
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ inputs.DOCKER_IMAGE }}
 | 
					          docker-image: ${{ inputs.DOCKER_IMAGE }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -270,7 +269,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Chown workspace
 | 
					      - name: Chown workspace
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										13
									
								
								.github/workflows/_binary-test-linux.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								.github/workflows/_binary-test-linux.yml
									
									
									
									
										vendored
									
									
								
							@ -127,14 +127,14 @@ jobs:
 | 
				
			|||||||
          } >> "${GITHUB_ENV} }}"
 | 
					          } >> "${GITHUB_ENV} }}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: "[FB EMPLOYEES] Enable SSH (Click me for login details)"
 | 
					      - name: "[FB EMPLOYEES] Enable SSH (Click me for login details)"
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        continue-on-error: true
 | 
					        continue-on-error: true
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.github-token }}
 | 
					          github-secret: ${{ secrets.github-token }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Setup the environment
 | 
					        # Setup the environment
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          no-sudo: ${{ inputs.build_environment == 'linux-aarch64-binary-manywheel' }}
 | 
					          no-sudo: ${{ inputs.build_environment == 'linux-aarch64-binary-manywheel' }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -155,7 +155,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch to pytorch dir
 | 
					      - name: Checkout PyTorch to pytorch dir
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -168,7 +167,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder to builder dir
 | 
					      - name: Checkout pytorch/builder to builder dir
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -199,12 +198,12 @@ jobs:
 | 
				
			|||||||
          path: "${{ runner.temp }}/artifacts/"
 | 
					          path: "${{ runner.temp }}/artifacts/"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Install nvidia driver, nvidia-docker runtime, set GPU_FLAG
 | 
					      - name: Install nvidia driver, nvidia-docker runtime, set GPU_FLAG
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-nvidia@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-nvidia@release/2.3
 | 
				
			||||||
        if: ${{ inputs.GPU_ARCH_TYPE == 'cuda' && steps.filter.outputs.is-test-matrix-empty == 'False' }}
 | 
					        if: ${{ inputs.GPU_ARCH_TYPE == 'cuda' && steps.filter.outputs.is-test-matrix-empty == 'False' }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        if: ${{ steps.filter.outputs.is-test-matrix-empty == 'False' }}
 | 
					        if: ${{ steps.filter.outputs.is-test-matrix-empty == 'False' }}
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ inputs.DOCKER_IMAGE }}
 | 
					          docker-image: ${{ inputs.DOCKER_IMAGE }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -214,7 +213,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Chown workspace
 | 
					      - name: Chown workspace
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/_binary-upload.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/_binary-upload.yml
									
									
									
									
										vendored
									
									
								
							@ -95,7 +95,7 @@ jobs:
 | 
				
			|||||||
      SHA1: ${{ github.event.pull_request.head.sha || github.sha }}
 | 
					      SHA1: ${{ github.event.pull_request.head.sha || github.sha }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          no-sudo: true
 | 
					          no-sudo: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/_buck-build-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/_buck-build-test.yml
									
									
									
									
										vendored
									
									
								
							@ -23,7 +23,7 @@ jobs:
 | 
				
			|||||||
      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
					      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
@ -44,7 +44,7 @@ jobs:
 | 
				
			|||||||
    runs-on: ${{ matrix.runner }}
 | 
					    runs-on: ${{ matrix.runner }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Set up JDK 8
 | 
					      - name: Set up JDK 8
 | 
				
			||||||
        uses: actions/setup-java@v3
 | 
					        uses: actions/setup-java@v3
 | 
				
			||||||
@ -53,7 +53,7 @@ jobs:
 | 
				
			|||||||
          distribution: 'temurin'
 | 
					          distribution: 'temurin'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup miniconda
 | 
					      - name: Setup miniconda
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-miniconda@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-miniconda@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          python-version: 3.8
 | 
					          python-version: 3.8
 | 
				
			||||||
          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}
 | 
					          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										10
									
								
								.github/workflows/_docs.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/_docs.yml
									
									
									
									
										vendored
									
									
								
							@ -66,7 +66,7 @@ jobs:
 | 
				
			|||||||
    name: build-docs-${{ matrix.docs_type }}-${{ inputs.push }}
 | 
					    name: build-docs-${{ matrix.docs_type }}-${{ inputs.push }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
          instructions: |
 | 
					          instructions: |
 | 
				
			||||||
@ -77,19 +77,19 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Linux
 | 
					      - name: Setup Linux
 | 
				
			||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ inputs.docker-image }}
 | 
					          docker-image-name: ${{ inputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -187,5 +187,5 @@ jobs:
 | 
				
			|||||||
          s3-prefix: pytorch/pytorch/${{ github.event.pull_request.number }}/functorchdocs
 | 
					          s3-prefix: pytorch/pytorch/${{ github.event.pull_request.number }}/functorchdocs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/_ios-build-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/_ios-build-test.yml
									
									
									
									
										vendored
									
									
								
							@ -46,7 +46,7 @@ jobs:
 | 
				
			|||||||
      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
					      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
@ -80,7 +80,7 @@ jobs:
 | 
				
			|||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Populate CI build options
 | 
					      - name: Populate CI build options
 | 
				
			||||||
        shell: bash
 | 
					        shell: bash
 | 
				
			||||||
@ -102,7 +102,7 @@ jobs:
 | 
				
			|||||||
            brew install libtool
 | 
					            brew install libtool
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup miniconda for iOS
 | 
					      - name: Setup miniconda for iOS
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-miniconda@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-miniconda@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          python-version: "3.9"
 | 
					          python-version: "3.9"
 | 
				
			||||||
          environment-file: .github/requirements/conda-env-iOS.txt
 | 
					          environment-file: .github/requirements/conda-env-iOS.txt
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										10
									
								
								.github/workflows/_linux-build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/_linux-build.yml
									
									
									
									
										vendored
									
									
								
							@ -73,7 +73,7 @@ jobs:
 | 
				
			|||||||
      test-matrix: ${{ steps.filter.outputs.test-matrix }}
 | 
					      test-matrix: ${{ steps.filter.outputs.test-matrix }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -82,14 +82,14 @@ jobs:
 | 
				
			|||||||
      # checkout because when we run this action we don't *have* a local
 | 
					      # checkout because when we run this action we don't *have* a local
 | 
				
			||||||
      # checkout. In other cases you should prefer a local checkout.
 | 
					      # checkout. In other cases you should prefer a local checkout.
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Linux
 | 
					      - name: Setup Linux
 | 
				
			||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ inputs.docker-image-name }}
 | 
					          docker-image-name: ${{ inputs.docker-image-name }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -103,7 +103,7 @@ jobs:
 | 
				
			|||||||
          echo "docker pull ghcr.io/pytorch/ci-image:${tag/:/-}"
 | 
					          echo "docker pull ghcr.io/pytorch/ci-image:${tag/:/-}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -209,5 +209,5 @@ jobs:
 | 
				
			|||||||
          path: sccache-stats-*.json
 | 
					          path: sccache-stats-*.json
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										12
									
								
								.github/workflows/_linux-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/_linux-test.yml
									
									
									
									
										vendored
									
									
								
							@ -57,7 +57,7 @@ jobs:
 | 
				
			|||||||
    timeout-minutes: ${{ matrix.mem_leak_check == 'mem_leak_check' && 600 || inputs.timeout-minutes }}
 | 
					    timeout-minutes: ${{ matrix.mem_leak_check == 'mem_leak_check' && 600 || inputs.timeout-minutes }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        if: ${{ !contains(matrix.runner, 'gcp.a100') }}
 | 
					        if: ${{ !contains(matrix.runner, 'gcp.a100') }}
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
@ -66,14 +66,14 @@ jobs:
 | 
				
			|||||||
              docker exec -it $(docker container ps --format '{{.ID}}') bash
 | 
					              docker exec -it $(docker container ps --format '{{.ID}}') bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Linux
 | 
					      - name: Setup Linux
 | 
				
			||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ inputs.docker-image }}
 | 
					          docker-image-name: ${{ inputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -87,13 +87,13 @@ jobs:
 | 
				
			|||||||
          echo "docker pull ghcr.io/pytorch/ci-image:${tag/:/-}"
 | 
					          echo "docker pull ghcr.io/pytorch/ci-image:${tag/:/-}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Install nvidia driver, nvidia-docker runtime, set GPU_FLAG
 | 
					      - name: Install nvidia driver, nvidia-docker runtime, set GPU_FLAG
 | 
				
			||||||
        id: install-nvidia-driver
 | 
					        id: install-nvidia-driver
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-nvidia@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-nvidia@release/2.3
 | 
				
			||||||
        if: contains(inputs.build-environment, 'cuda') && !contains(matrix.config, 'nogpu')
 | 
					        if: contains(inputs.build-environment, 'cuda') && !contains(matrix.config, 'nogpu')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Lock NVIDIA A100 40GB Frequency
 | 
					      - name: Lock NVIDIA A100 40GB Frequency
 | 
				
			||||||
@ -307,7 +307,7 @@ jobs:
 | 
				
			|||||||
          path: ./**/core.[1-9]*
 | 
					          path: ./**/core.[1-9]*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # NB: We are currently having an intermittent GPU-related issue on G5 runners with
 | 
					      # NB: We are currently having an intermittent GPU-related issue on G5 runners with
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										10
									
								
								.github/workflows/_mac-build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/_mac-build.yml
									
									
									
									
										vendored
									
									
								
							@ -71,11 +71,11 @@ jobs:
 | 
				
			|||||||
      test-matrix: ${{ steps.filter.outputs.test-matrix }}
 | 
					      test-matrix: ${{ steps.filter.outputs.test-matrix }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Clean up disk space before running MacOS workflow
 | 
					      - name: Clean up disk space before running MacOS workflow
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/check-disk-space@main
 | 
					        uses: pytorch/test-infra/.github/actions/check-disk-space@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Set xcode version
 | 
					      - name: Set xcode version
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
@ -87,7 +87,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      - name: Setup miniconda
 | 
					      - name: Setup miniconda
 | 
				
			||||||
        if: inputs.environment-file == ''
 | 
					        if: inputs.environment-file == ''
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-miniconda@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-miniconda@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          python-version: ${{ inputs.python-version }}
 | 
					          python-version: ${{ inputs.python-version }}
 | 
				
			||||||
          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}
 | 
					          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}
 | 
				
			||||||
@ -97,7 +97,7 @@ jobs:
 | 
				
			|||||||
      # environment even though the arch is x86-64
 | 
					      # environment even though the arch is x86-64
 | 
				
			||||||
      - name: Setup miniconda using the provided environment file
 | 
					      - name: Setup miniconda using the provided environment file
 | 
				
			||||||
        if: inputs.environment-file != ''
 | 
					        if: inputs.environment-file != ''
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-miniconda@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-miniconda@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          python-version: ${{ inputs.python-version }}
 | 
					          python-version: ${{ inputs.python-version }}
 | 
				
			||||||
          environment-file: ${{ inputs.environment-file }}
 | 
					          environment-file: ${{ inputs.environment-file }}
 | 
				
			||||||
@ -207,4 +207,4 @@ jobs:
 | 
				
			|||||||
      - name: Clean up disk space
 | 
					      - name: Clean up disk space
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
        continue-on-error: true
 | 
					        continue-on-error: true
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/check-disk-space@main
 | 
					        uses: pytorch/test-infra/.github/actions/check-disk-space@release/2.3
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/_mac-test-mps.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/_mac-test-mps.yml
									
									
									
									
										vendored
									
									
								
							@ -40,7 +40,7 @@ jobs:
 | 
				
			|||||||
      reenabled-issues: ${{ steps.filter.outputs.reenabled-issues }}
 | 
					      reenabled-issues: ${{ steps.filter.outputs.reenabled-issues }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -81,7 +81,7 @@ jobs:
 | 
				
			|||||||
          use-gha: true
 | 
					          use-gha: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup miniconda
 | 
					      - name: Setup miniconda
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-miniconda@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-miniconda@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          python-version: ${{ inputs.python-version }}
 | 
					          python-version: ${{ inputs.python-version }}
 | 
				
			||||||
          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}
 | 
					          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}
 | 
				
			||||||
@ -159,4 +159,4 @@ jobs:
 | 
				
			|||||||
      - name: Clean up disk space
 | 
					      - name: Clean up disk space
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
        continue-on-error: true
 | 
					        continue-on-error: true
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/check-disk-space@main
 | 
					        uses: pytorch/test-infra/.github/actions/check-disk-space@release/2.3
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										8
									
								
								.github/workflows/_mac-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/_mac-test.yml
									
									
									
									
										vendored
									
									
								
							@ -79,11 +79,11 @@ jobs:
 | 
				
			|||||||
          done
 | 
					          done
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Clean up disk space before running MacOS workflow
 | 
					      - name: Clean up disk space before running MacOS workflow
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/check-disk-space@main
 | 
					        uses: pytorch/test-infra/.github/actions/check-disk-space@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Download build artifacts
 | 
					      - name: Download build artifacts
 | 
				
			||||||
        uses: ./.github/actions/download-build-artifacts
 | 
					        uses: ./.github/actions/download-build-artifacts
 | 
				
			||||||
@ -98,7 +98,7 @@ jobs:
 | 
				
			|||||||
          use-gha: true
 | 
					          use-gha: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup miniconda
 | 
					      - name: Setup miniconda
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-miniconda@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-miniconda@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          python-version: ${{ inputs.python-version }}
 | 
					          python-version: ${{ inputs.python-version }}
 | 
				
			||||||
          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}
 | 
					          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}
 | 
				
			||||||
@ -227,4 +227,4 @@ jobs:
 | 
				
			|||||||
      - name: Clean up disk space
 | 
					      - name: Clean up disk space
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
        continue-on-error: true
 | 
					        continue-on-error: true
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/check-disk-space@main
 | 
					        uses: pytorch/test-infra/.github/actions/check-disk-space@release/2.3
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/_rocm-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/_rocm-test.yml
									
									
									
									
										vendored
									
									
								
							@ -58,7 +58,7 @@ jobs:
 | 
				
			|||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          no-sudo: true
 | 
					          no-sudo: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -80,12 +80,12 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ inputs.docker-image }}
 | 
					          docker-image-name: ${{ inputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/_run_android_tests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/_run_android_tests.yml
									
									
									
									
										vendored
									
									
								
							@ -23,7 +23,7 @@ jobs:
 | 
				
			|||||||
      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
					      keep-going: ${{ steps.filter.outputs.keep-going }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
@ -54,10 +54,10 @@ jobs:
 | 
				
			|||||||
      SUPPORT_ABI: '${{ matrix.support_abi }}'
 | 
					      SUPPORT_ABI: '${{ matrix.support_abi }}'
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup miniconda
 | 
					      - name: Setup miniconda
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-miniconda@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-miniconda@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          python-version: 3.8
 | 
					          python-version: 3.8
 | 
				
			||||||
          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}.txt
 | 
					          environment-file: .github/requirements/conda-env-${{ runner.os }}-${{ runner.arch }}.txt
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/_win-build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/_win-build.yml
									
									
									
									
										vendored
									
									
								
							@ -60,10 +60,10 @@ jobs:
 | 
				
			|||||||
          git config --global core.fsmonitor false
 | 
					          git config --global core.fsmonitor false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Clean up leftover processes on non-ephemeral Windows runner
 | 
					      - name: Clean up leftover processes on non-ephemeral Windows runner
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/cleanup-runner@main
 | 
					        uses: pytorch/test-infra/.github/actions/cleanup-runner@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
          instructions: |
 | 
					          instructions: |
 | 
				
			||||||
@ -78,7 +78,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          no-sudo: true
 | 
					          no-sudo: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/_win-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/_win-test.yml
									
									
									
									
										vendored
									
									
								
							@ -54,10 +54,10 @@ jobs:
 | 
				
			|||||||
          git config --global core.fsmonitor false
 | 
					          git config --global core.fsmonitor false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Clean up leftover processes on non-ephemeral Windows runner
 | 
					      - name: Clean up leftover processes on non-ephemeral Windows runner
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/cleanup-runner@main
 | 
					        uses: pytorch/test-infra/.github/actions/cleanup-runner@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
          instructions: |
 | 
					          instructions: |
 | 
				
			||||||
@ -73,7 +73,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          no-sudo: true
 | 
					          no-sudo: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/_xpu-test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/_xpu-test.yml
									
									
									
									
										vendored
									
									
								
							@ -54,7 +54,7 @@ jobs:
 | 
				
			|||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup XPU
 | 
					      - name: Setup XPU
 | 
				
			||||||
        uses: ./.github/actions/setup-xpu
 | 
					        uses: ./.github/actions/setup-xpu
 | 
				
			||||||
@ -72,12 +72,12 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ inputs.docker-image }}
 | 
					          docker-image-name: ${{ inputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										18
									
								
								.github/workflows/build-triton-wheel.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								.github/workflows/build-triton-wheel.yml
									
									
									
									
										vendored
									
									
								
							@ -3,7 +3,7 @@ name: Build Triton wheels
 | 
				
			|||||||
on:
 | 
					on:
 | 
				
			||||||
  push:
 | 
					  push:
 | 
				
			||||||
    branches:
 | 
					    branches:
 | 
				
			||||||
      - main
 | 
					      - release/2.3
 | 
				
			||||||
    tags:
 | 
					    tags:
 | 
				
			||||||
      # NOTE: Binary build pipelines should only get triggered on release candidate builds
 | 
					      # NOTE: Binary build pipelines should only get triggered on release candidate builds
 | 
				
			||||||
      # Release candidate tags look like: v1.11.0-rc1
 | 
					      # Release candidate tags look like: v1.11.0-rc1
 | 
				
			||||||
@ -47,12 +47,12 @@ jobs:
 | 
				
			|||||||
      BUILD_DEVICE: ${{ matrix.device }}
 | 
					      BUILD_DEVICE: ${{ matrix.device }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -60,7 +60,7 @@ jobs:
 | 
				
			|||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ env.DOCKER_IMAGE }}
 | 
					          docker-image: ${{ env.DOCKER_IMAGE }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -125,7 +125,7 @@ jobs:
 | 
				
			|||||||
          path: ${{ runner.temp }}/artifacts/*
 | 
					          path: ${{ runner.temp }}/artifacts/*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  upload-wheel:
 | 
					  upload-wheel:
 | 
				
			||||||
@ -203,12 +203,12 @@ jobs:
 | 
				
			|||||||
      PY_VERS: ${{ matrix.py_vers }}
 | 
					      PY_VERS: ${{ matrix.py_vers }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -216,7 +216,7 @@ jobs:
 | 
				
			|||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ env.DOCKER_IMAGE }}
 | 
					          docker-image: ${{ env.DOCKER_IMAGE }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -252,7 +252,7 @@ jobs:
 | 
				
			|||||||
          path: ${{ runner.temp }}/artifacts/*
 | 
					          path: ${{ runner.temp }}/artifacts/*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  upload-conda:
 | 
					  upload-conda:
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/check-labels.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/check-labels.yml
									
									
									
									
										vendored
									
									
								
							@ -31,7 +31,7 @@ jobs:
 | 
				
			|||||||
    runs-on: linux.20_04.4x
 | 
					    runs-on: linux.20_04.4x
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
 | 
				
			|||||||
@ -11,7 +11,7 @@ jobs:
 | 
				
			|||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Run close_nonexistent_disable_issues.py
 | 
					      - name: Run close_nonexistent_disable_issues.py
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										8
									
								
								.github/workflows/docker-builds.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/docker-builds.yml
									
									
									
									
										vendored
									
									
								
							@ -74,21 +74,21 @@ jobs:
 | 
				
			|||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      # deep clone (fetch-depth 0) required for git merge-base
 | 
					      # deep clone (fetch-depth 0) required for git merge-base
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Linux
 | 
					      - name: Setup Linux
 | 
				
			||||||
        uses: ./.github/actions/setup-linux
 | 
					        uses: ./.github/actions/setup-linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Build docker image
 | 
					      - name: Build docker image
 | 
				
			||||||
        id: build-docker-image
 | 
					        id: build-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: ${{ matrix.docker-image-name }}
 | 
					          docker-image-name: ${{ matrix.docker-image-name }}
 | 
				
			||||||
          always-rebuild: true
 | 
					          always-rebuild: true
 | 
				
			||||||
          push: true
 | 
					          push: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.build-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.build-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -120,5 +120,5 @@ jobs:
 | 
				
			|||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/docker-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/docker-release.yml
									
									
									
									
										vendored
									
									
								
							@ -40,7 +40,7 @@ jobs:
 | 
				
			|||||||
      matrix: ${{ steps.generate-matrix.outputs.matrix }}
 | 
					      matrix: ${{ steps.generate-matrix.outputs.matrix }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: true
 | 
					          submodules: true
 | 
				
			||||||
@ -68,7 +68,7 @@ jobs:
 | 
				
			|||||||
      CUDNN_VERSION: ${{ matrix.cudnn_version }}
 | 
					      CUDNN_VERSION: ${{ matrix.cudnn_version }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup SSH (Click me for login details)
 | 
					      - name: Setup SSH (Click me for login details)
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-ssh@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-ssh@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
					          github-secret: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
@ -141,5 +141,5 @@ jobs:
 | 
				
			|||||||
                 ghcr.io/pytorch/pytorch-nightly:latest
 | 
					                 ghcr.io/pytorch/pytorch-nightly:latest
 | 
				
			||||||
          docker push ghcr.io/pytorch/pytorch-nightly:latest
 | 
					          docker push ghcr.io/pytorch/pytorch-nightly:latest
 | 
				
			||||||
      - name: Teardown Linux
 | 
					      - name: Teardown Linux
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/teardown-linux@main
 | 
					        uses: pytorch/test-infra/.github/actions/teardown-linux@release/2.3
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										30
									
								
								.github/workflows/generated-linux-aarch64-binary-manywheel-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										30
									
								
								.github/workflows/generated-linux-aarch64-binary-manywheel-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -48,7 +48,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      runs_on: linux.arm64.2xlarge
 | 
					      runs_on: linux.arm64.2xlarge
 | 
				
			||||||
      ALPINE_IMAGE: "arm64v8/alpine"
 | 
					      ALPINE_IMAGE: "arm64v8/alpine"
 | 
				
			||||||
@ -69,7 +69,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cpu-aarch64
 | 
					      build_name: manywheel-py3_8-cpu-aarch64
 | 
				
			||||||
      build_environment: linux-aarch64-binary-manywheel
 | 
					      build_environment: linux-aarch64-binary-manywheel
 | 
				
			||||||
@ -91,7 +91,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cpu-aarch64
 | 
					      build_name: manywheel-py3_8-cpu-aarch64
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -111,7 +111,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      runs_on: linux.arm64.2xlarge
 | 
					      runs_on: linux.arm64.2xlarge
 | 
				
			||||||
      ALPINE_IMAGE: "arm64v8/alpine"
 | 
					      ALPINE_IMAGE: "arm64v8/alpine"
 | 
				
			||||||
@ -132,7 +132,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cpu-aarch64
 | 
					      build_name: manywheel-py3_9-cpu-aarch64
 | 
				
			||||||
      build_environment: linux-aarch64-binary-manywheel
 | 
					      build_environment: linux-aarch64-binary-manywheel
 | 
				
			||||||
@ -154,7 +154,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cpu-aarch64
 | 
					      build_name: manywheel-py3_9-cpu-aarch64
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -174,7 +174,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      runs_on: linux.arm64.2xlarge
 | 
					      runs_on: linux.arm64.2xlarge
 | 
				
			||||||
      ALPINE_IMAGE: "arm64v8/alpine"
 | 
					      ALPINE_IMAGE: "arm64v8/alpine"
 | 
				
			||||||
@ -195,7 +195,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cpu-aarch64
 | 
					      build_name: manywheel-py3_10-cpu-aarch64
 | 
				
			||||||
      build_environment: linux-aarch64-binary-manywheel
 | 
					      build_environment: linux-aarch64-binary-manywheel
 | 
				
			||||||
@ -217,7 +217,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cpu-aarch64
 | 
					      build_name: manywheel-py3_10-cpu-aarch64
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -237,7 +237,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      runs_on: linux.arm64.2xlarge
 | 
					      runs_on: linux.arm64.2xlarge
 | 
				
			||||||
      ALPINE_IMAGE: "arm64v8/alpine"
 | 
					      ALPINE_IMAGE: "arm64v8/alpine"
 | 
				
			||||||
@ -258,7 +258,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cpu-aarch64
 | 
					      build_name: manywheel-py3_11-cpu-aarch64
 | 
				
			||||||
      build_environment: linux-aarch64-binary-manywheel
 | 
					      build_environment: linux-aarch64-binary-manywheel
 | 
				
			||||||
@ -280,7 +280,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cpu-aarch64
 | 
					      build_name: manywheel-py3_11-cpu-aarch64
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -300,7 +300,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      runs_on: linux.arm64.2xlarge
 | 
					      runs_on: linux.arm64.2xlarge
 | 
				
			||||||
      ALPINE_IMAGE: "arm64v8/alpine"
 | 
					      ALPINE_IMAGE: "arm64v8/alpine"
 | 
				
			||||||
@ -321,7 +321,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cpu-aarch64
 | 
					      build_name: manywheel-py3_12-cpu-aarch64
 | 
				
			||||||
      build_environment: linux-aarch64-binary-manywheel
 | 
					      build_environment: linux-aarch64-binary-manywheel
 | 
				
			||||||
@ -343,7 +343,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-aarch64
 | 
					      GPU_ARCH_TYPE: cpu-aarch64
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxaarch64-builder:cpu-aarch64-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cpu-aarch64
 | 
					      build_name: manywheel-py3_12-cpu-aarch64
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										90
									
								
								.github/workflows/generated-linux-binary-conda-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										90
									
								
								.github/workflows/generated-linux-binary-conda-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -48,7 +48,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: conda-py3_8-cpu
 | 
					      build_name: conda-py3_8-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -66,7 +66,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: conda-py3_8-cpu
 | 
					      build_name: conda-py3_8-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -87,7 +87,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: conda-py3_8-cpu
 | 
					      build_name: conda-py3_8-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -108,7 +108,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_8-cuda11_8
 | 
					      build_name: conda-py3_8-cuda11_8
 | 
				
			||||||
@ -128,7 +128,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: conda-py3_8-cuda11_8
 | 
					      build_name: conda-py3_8-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -150,7 +150,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: conda-py3_8-cuda11_8
 | 
					      build_name: conda-py3_8-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -171,7 +171,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_8-cuda12_1
 | 
					      build_name: conda-py3_8-cuda12_1
 | 
				
			||||||
@ -191,7 +191,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: conda-py3_8-cuda12_1
 | 
					      build_name: conda-py3_8-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -213,7 +213,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: conda-py3_8-cuda12_1
 | 
					      build_name: conda-py3_8-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -233,7 +233,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: conda-py3_9-cpu
 | 
					      build_name: conda-py3_9-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -251,7 +251,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: conda-py3_9-cpu
 | 
					      build_name: conda-py3_9-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -272,7 +272,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: conda-py3_9-cpu
 | 
					      build_name: conda-py3_9-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -293,7 +293,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_9-cuda11_8
 | 
					      build_name: conda-py3_9-cuda11_8
 | 
				
			||||||
@ -313,7 +313,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: conda-py3_9-cuda11_8
 | 
					      build_name: conda-py3_9-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -335,7 +335,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: conda-py3_9-cuda11_8
 | 
					      build_name: conda-py3_9-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -356,7 +356,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_9-cuda12_1
 | 
					      build_name: conda-py3_9-cuda12_1
 | 
				
			||||||
@ -376,7 +376,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: conda-py3_9-cuda12_1
 | 
					      build_name: conda-py3_9-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -398,7 +398,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: conda-py3_9-cuda12_1
 | 
					      build_name: conda-py3_9-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -418,7 +418,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: conda-py3_10-cpu
 | 
					      build_name: conda-py3_10-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -436,7 +436,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: conda-py3_10-cpu
 | 
					      build_name: conda-py3_10-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -457,7 +457,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: conda-py3_10-cpu
 | 
					      build_name: conda-py3_10-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -478,7 +478,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_10-cuda11_8
 | 
					      build_name: conda-py3_10-cuda11_8
 | 
				
			||||||
@ -498,7 +498,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: conda-py3_10-cuda11_8
 | 
					      build_name: conda-py3_10-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -520,7 +520,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: conda-py3_10-cuda11_8
 | 
					      build_name: conda-py3_10-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -541,7 +541,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_10-cuda12_1
 | 
					      build_name: conda-py3_10-cuda12_1
 | 
				
			||||||
@ -561,7 +561,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: conda-py3_10-cuda12_1
 | 
					      build_name: conda-py3_10-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -583,7 +583,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: conda-py3_10-cuda12_1
 | 
					      build_name: conda-py3_10-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -603,7 +603,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: conda-py3_11-cpu
 | 
					      build_name: conda-py3_11-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -621,7 +621,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: conda-py3_11-cpu
 | 
					      build_name: conda-py3_11-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -642,7 +642,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: conda-py3_11-cpu
 | 
					      build_name: conda-py3_11-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -663,7 +663,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_11-cuda11_8
 | 
					      build_name: conda-py3_11-cuda11_8
 | 
				
			||||||
@ -683,7 +683,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: conda-py3_11-cuda11_8
 | 
					      build_name: conda-py3_11-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -705,7 +705,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: conda-py3_11-cuda11_8
 | 
					      build_name: conda-py3_11-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -726,7 +726,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_11-cuda12_1
 | 
					      build_name: conda-py3_11-cuda12_1
 | 
				
			||||||
@ -746,7 +746,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: conda-py3_11-cuda12_1
 | 
					      build_name: conda-py3_11-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -768,7 +768,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: conda-py3_11-cuda12_1
 | 
					      build_name: conda-py3_11-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -788,7 +788,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: conda-py3_12-cpu
 | 
					      build_name: conda-py3_12-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -806,7 +806,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: conda-py3_12-cpu
 | 
					      build_name: conda-py3_12-cpu
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -827,7 +827,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: conda-py3_12-cpu
 | 
					      build_name: conda-py3_12-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -848,7 +848,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_12-cuda11_8
 | 
					      build_name: conda-py3_12-cuda11_8
 | 
				
			||||||
@ -868,7 +868,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: conda-py3_12-cuda11_8
 | 
					      build_name: conda-py3_12-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -890,7 +890,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: conda-py3_12-cuda11_8
 | 
					      build_name: conda-py3_12-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -911,7 +911,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      runs_on: linux.24xlarge
 | 
					      runs_on: linux.24xlarge
 | 
				
			||||||
      build_name: conda-py3_12-cuda12_1
 | 
					      build_name: conda-py3_12-cuda12_1
 | 
				
			||||||
@ -931,7 +931,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: conda-py3_12-cuda12_1
 | 
					      build_name: conda-py3_12-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-conda
 | 
					      build_environment: linux-binary-conda
 | 
				
			||||||
@ -953,7 +953,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: conda-py3_12-cuda12_1
 | 
					      build_name: conda-py3_12-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								.github/workflows/generated-linux-binary-libtorch-cxx11-abi-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/generated-linux-binary-libtorch-cxx11-abi-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -43,7 +43,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -62,7 +62,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										40
									
								
								.github/workflows/generated-linux-binary-libtorch-cxx11-abi-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										40
									
								
								.github/workflows/generated-linux-binary-libtorch-cxx11-abi-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -48,7 +48,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -67,7 +67,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -89,7 +89,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -111,7 +111,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda11.8-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cuda11_8-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cuda11_8-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -131,7 +131,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda11.8-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cuda11_8-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cuda11_8-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -154,7 +154,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda11.8-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cuda11_8-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cuda11_8-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -176,7 +176,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda12.1-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cuda12_1-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cuda12_1-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -196,7 +196,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda12.1-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cuda12_1-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cuda12_1-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -219,7 +219,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cuda12.1-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cuda12_1-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cuda12_1-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -241,7 +241,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm5.7-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-rocm5_7-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-rocm5_7-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -263,7 +263,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm5.7-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
@ -277,7 +277,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -289,7 +288,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -305,7 +304,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/libtorch-cxx11-builder:rocm5.7-main
 | 
					          docker-image: pytorch/libtorch-cxx11-builder:rocm5.7-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -325,7 +324,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm5.7-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-rocm5_7-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-rocm5_7-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -347,7 +346,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm6.0-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-rocm6_0-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-rocm6_0-shared-with-deps-cxx11-abi
 | 
				
			||||||
@ -369,7 +368,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm6.0-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
@ -383,7 +382,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -395,7 +393,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -411,7 +409,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/libtorch-cxx11-builder:rocm6.0-main
 | 
					          docker-image: pytorch/libtorch-cxx11-builder:rocm6.0-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -431,7 +429,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:rocm6.0-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-rocm6_0-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-rocm6_0-shared-with-deps-cxx11-abi
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								.github/workflows/generated-linux-binary-libtorch-pre-cxx11-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/generated-linux-binary-libtorch-pre-cxx11-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -43,7 +43,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -62,7 +62,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										40
									
								
								.github/workflows/generated-linux-binary-libtorch-pre-cxx11-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										40
									
								
								.github/workflows/generated-linux-binary-libtorch-pre-cxx11-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -48,7 +48,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -67,7 +67,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -89,7 +89,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cpu-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -111,7 +111,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cuda11_8-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cuda11_8-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -131,7 +131,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cuda11_8-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cuda11_8-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -154,7 +154,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cuda11_8-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cuda11_8-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -176,7 +176,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cuda12_1-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cuda12_1-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -196,7 +196,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cuda12_1-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cuda12_1-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -219,7 +219,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-cuda12_1-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-cuda12_1-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -241,7 +241,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-rocm5_7-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-rocm5_7-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -263,7 +263,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
@ -277,7 +277,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -289,7 +288,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -305,7 +304,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm5.7-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -325,7 +324,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-rocm5_7-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-rocm5_7-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -347,7 +346,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-rocm6_0-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-rocm6_0-shared-with-deps-pre-cxx11
 | 
				
			||||||
@ -369,7 +368,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
@ -383,7 +382,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -395,7 +393,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -411,7 +409,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm6.0-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -431,7 +429,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: pre-cxx11
 | 
					      DESIRED_DEVTOOLSET: pre-cxx11
 | 
				
			||||||
      build_name: libtorch-rocm6_0-shared-with-deps-pre-cxx11
 | 
					      build_name: libtorch-rocm6_0-shared-with-deps-pre-cxx11
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										8
									
								
								.github/workflows/generated-linux-binary-manywheel-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/generated-linux-binary-manywheel-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -44,7 +44,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda11_8
 | 
					      build_name: manywheel-py3_8-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -64,7 +64,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda11_8
 | 
					      build_name: manywheel-py3_8-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -84,7 +84,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda12_1
 | 
					      build_name: manywheel-py3_8-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -104,7 +104,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda12_1
 | 
					      build_name: manywheel-py3_8-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										230
									
								
								.github/workflows/generated-linux-binary-manywheel-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										230
									
								
								.github/workflows/generated-linux-binary-manywheel-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -48,7 +48,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cpu
 | 
					      build_name: manywheel-py3_8-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -66,7 +66,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cpu
 | 
					      build_name: manywheel-py3_8-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -87,7 +87,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cpu
 | 
					      build_name: manywheel-py3_8-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -107,7 +107,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_8-cpu-cxx11-abi
 | 
				
			||||||
@ -126,7 +126,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_8-cpu-cxx11-abi
 | 
				
			||||||
@ -148,7 +148,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_8-cpu-cxx11-abi
 | 
				
			||||||
@ -170,7 +170,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda11_8
 | 
					      build_name: manywheel-py3_8-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -190,7 +190,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda11_8
 | 
					      build_name: manywheel-py3_8-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -212,7 +212,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda11_8
 | 
					      build_name: manywheel-py3_8-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -233,7 +233,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda12_1
 | 
					      build_name: manywheel-py3_8-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -253,7 +253,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda12_1
 | 
					      build_name: manywheel-py3_8-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -275,7 +275,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-cuda12_1
 | 
					      build_name: manywheel-py3_8-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -296,7 +296,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-rocm5_7
 | 
					      build_name: manywheel-py3_8-rocm5_7
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -317,7 +317,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -330,7 +330,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -342,7 +341,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -358,7 +357,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm5.7-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -378,7 +377,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-rocm5_7
 | 
					      build_name: manywheel-py3_8-rocm5_7
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -399,7 +398,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-rocm6_0
 | 
					      build_name: manywheel-py3_8-rocm6_0
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -420,7 +419,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -433,7 +432,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -445,7 +443,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -461,7 +459,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm6.0-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -481,7 +479,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: manywheel-py3_8-rocm6_0
 | 
					      build_name: manywheel-py3_8-rocm6_0
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -501,7 +499,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cpu
 | 
					      build_name: manywheel-py3_9-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -519,7 +517,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cpu
 | 
					      build_name: manywheel-py3_9-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -540,7 +538,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cpu
 | 
					      build_name: manywheel-py3_9-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -560,7 +558,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_9-cpu-cxx11-abi
 | 
				
			||||||
@ -579,7 +577,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_9-cpu-cxx11-abi
 | 
				
			||||||
@ -601,7 +599,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_9-cpu-cxx11-abi
 | 
				
			||||||
@ -623,7 +621,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cuda11_8
 | 
					      build_name: manywheel-py3_9-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -643,7 +641,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cuda11_8
 | 
					      build_name: manywheel-py3_9-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -665,7 +663,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cuda11_8
 | 
					      build_name: manywheel-py3_9-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -686,7 +684,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cuda12_1
 | 
					      build_name: manywheel-py3_9-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -706,7 +704,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cuda12_1
 | 
					      build_name: manywheel-py3_9-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -728,7 +726,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-cuda12_1
 | 
					      build_name: manywheel-py3_9-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -749,7 +747,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-rocm5_7
 | 
					      build_name: manywheel-py3_9-rocm5_7
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -770,7 +768,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -783,7 +781,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -795,7 +792,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -811,7 +808,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm5.7-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -831,7 +828,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-rocm5_7
 | 
					      build_name: manywheel-py3_9-rocm5_7
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -852,7 +849,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-rocm6_0
 | 
					      build_name: manywheel-py3_9-rocm6_0
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -873,7 +870,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -886,7 +883,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -898,7 +894,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -914,7 +910,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm6.0-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -934,7 +930,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: manywheel-py3_9-rocm6_0
 | 
					      build_name: manywheel-py3_9-rocm6_0
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -954,7 +950,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cpu
 | 
					      build_name: manywheel-py3_10-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -972,7 +968,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cpu
 | 
					      build_name: manywheel-py3_10-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -993,7 +989,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cpu
 | 
					      build_name: manywheel-py3_10-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1013,7 +1009,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_10-cpu-cxx11-abi
 | 
				
			||||||
@ -1032,7 +1028,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_10-cpu-cxx11-abi
 | 
				
			||||||
@ -1054,7 +1050,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_10-cpu-cxx11-abi
 | 
				
			||||||
@ -1076,7 +1072,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cuda11_8
 | 
					      build_name: manywheel-py3_10-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1096,7 +1092,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cuda11_8
 | 
					      build_name: manywheel-py3_10-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1118,7 +1114,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cuda11_8
 | 
					      build_name: manywheel-py3_10-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1139,7 +1135,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cuda12_1
 | 
					      build_name: manywheel-py3_10-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1159,7 +1155,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cuda12_1
 | 
					      build_name: manywheel-py3_10-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1181,7 +1177,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-cuda12_1
 | 
					      build_name: manywheel-py3_10-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1202,7 +1198,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-rocm5_7
 | 
					      build_name: manywheel-py3_10-rocm5_7
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1223,7 +1219,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -1236,7 +1232,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1248,7 +1243,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1264,7 +1259,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm5.7-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -1284,7 +1279,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-rocm5_7
 | 
					      build_name: manywheel-py3_10-rocm5_7
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1305,7 +1300,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-rocm6_0
 | 
					      build_name: manywheel-py3_10-rocm6_0
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1326,7 +1321,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -1339,7 +1334,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1351,7 +1345,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1367,7 +1361,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm6.0-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -1387,7 +1381,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: manywheel-py3_10-rocm6_0
 | 
					      build_name: manywheel-py3_10-rocm6_0
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1407,7 +1401,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cpu
 | 
					      build_name: manywheel-py3_11-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1425,7 +1419,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cpu
 | 
					      build_name: manywheel-py3_11-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1446,7 +1440,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cpu
 | 
					      build_name: manywheel-py3_11-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1466,7 +1460,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_11-cpu-cxx11-abi
 | 
				
			||||||
@ -1485,7 +1479,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_11-cpu-cxx11-abi
 | 
				
			||||||
@ -1507,7 +1501,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_11-cpu-cxx11-abi
 | 
				
			||||||
@ -1529,7 +1523,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cuda11_8
 | 
					      build_name: manywheel-py3_11-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1549,7 +1543,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cuda11_8
 | 
					      build_name: manywheel-py3_11-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1571,7 +1565,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cuda11_8
 | 
					      build_name: manywheel-py3_11-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1592,7 +1586,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cuda12_1
 | 
					      build_name: manywheel-py3_11-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1612,7 +1606,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cuda12_1
 | 
					      build_name: manywheel-py3_11-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1634,7 +1628,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-cuda12_1
 | 
					      build_name: manywheel-py3_11-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1655,7 +1649,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-rocm5_7
 | 
					      build_name: manywheel-py3_11-rocm5_7
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1676,7 +1670,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -1689,7 +1683,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1701,7 +1694,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1717,7 +1710,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm5.7-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -1737,7 +1730,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-rocm5_7
 | 
					      build_name: manywheel-py3_11-rocm5_7
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1758,7 +1751,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-rocm6_0
 | 
					      build_name: manywheel-py3_11-rocm6_0
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1779,7 +1772,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -1792,7 +1785,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1804,7 +1796,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1820,7 +1812,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm6.0-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -1840,7 +1832,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: manywheel-py3_11-rocm6_0
 | 
					      build_name: manywheel-py3_11-rocm6_0
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1860,7 +1852,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cpu
 | 
					      build_name: manywheel-py3_12-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1878,7 +1870,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cpu
 | 
					      build_name: manywheel-py3_12-cpu
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -1899,7 +1891,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cpu
 | 
					      build_name: manywheel-py3_12-cpu
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -1919,7 +1911,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_12-cpu-cxx11-abi
 | 
				
			||||||
@ -1938,7 +1930,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_12-cpu-cxx11-abi
 | 
				
			||||||
@ -1960,7 +1952,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu-cxx11-abi
 | 
					      DESIRED_CUDA: cpu-cxx11-abi
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
					      GPU_ARCH_TYPE: cpu-cxx11-abi
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-main
 | 
					      DOCKER_IMAGE: pytorch/manylinuxcxx11-abi-builder:cpu-cxx11-abi-2.3
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cpu-cxx11-abi
 | 
					      build_name: manywheel-py3_12-cpu-cxx11-abi
 | 
				
			||||||
@ -1982,7 +1974,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cuda11_8
 | 
					      build_name: manywheel-py3_12-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -2002,7 +1994,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cuda11_8
 | 
					      build_name: manywheel-py3_12-cuda11_8
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -2024,7 +2016,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu118
 | 
					      DESIRED_CUDA: cu118
 | 
				
			||||||
      GPU_ARCH_VERSION: 11.8
 | 
					      GPU_ARCH_VERSION: 11.8
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cuda11_8
 | 
					      build_name: manywheel-py3_12-cuda11_8
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -2045,7 +2037,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cuda12_1
 | 
					      build_name: manywheel-py3_12-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -2065,7 +2057,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cuda12_1
 | 
					      build_name: manywheel-py3_12-cuda12_1
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -2087,7 +2079,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: cu121
 | 
					      DESIRED_CUDA: cu121
 | 
				
			||||||
      GPU_ARCH_VERSION: 12.1
 | 
					      GPU_ARCH_VERSION: 12.1
 | 
				
			||||||
      GPU_ARCH_TYPE: cuda
 | 
					      GPU_ARCH_TYPE: cuda
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-cuda12_1
 | 
					      build_name: manywheel-py3_12-cuda12_1
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -2108,7 +2100,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-rocm5_7
 | 
					      build_name: manywheel-py3_12-rocm5_7
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -2129,7 +2121,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -2142,7 +2134,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2154,7 +2145,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2170,7 +2161,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm5.7-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -2190,7 +2181,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm5.7
 | 
					      DESIRED_CUDA: rocm5.7
 | 
				
			||||||
      GPU_ARCH_VERSION: 5.7
 | 
					      GPU_ARCH_VERSION: 5.7
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm5.7-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-rocm5_7
 | 
					      build_name: manywheel-py3_12-rocm5_7
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
@ -2211,7 +2202,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-rocm6_0
 | 
					      build_name: manywheel-py3_12-rocm6_0
 | 
				
			||||||
      build_environment: linux-binary-manywheel
 | 
					      build_environment: linux-binary-manywheel
 | 
				
			||||||
@ -2232,7 +2223,7 @@ jobs:
 | 
				
			|||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      SKIP_ALL_TESTS: 1
 | 
					      SKIP_ALL_TESTS: 1
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Setup ROCm
 | 
					      - name: Setup ROCm
 | 
				
			||||||
@ -2245,7 +2236,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2257,7 +2247,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2273,7 +2263,7 @@ jobs:
 | 
				
			|||||||
      - name: Pull Docker image
 | 
					      - name: Pull Docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: pytorch/manylinux-builder:rocm6.0-main
 | 
					          docker-image: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      - name: Test Pytorch binary
 | 
					      - name: Test Pytorch binary
 | 
				
			||||||
        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
					        uses: ./pytorch/.github/actions/test-pytorch-binary
 | 
				
			||||||
      - name: Teardown ROCm
 | 
					      - name: Teardown ROCm
 | 
				
			||||||
@ -2293,7 +2283,7 @@ jobs:
 | 
				
			|||||||
      DESIRED_CUDA: rocm6.0
 | 
					      DESIRED_CUDA: rocm6.0
 | 
				
			||||||
      GPU_ARCH_VERSION: 6.0
 | 
					      GPU_ARCH_VERSION: 6.0
 | 
				
			||||||
      GPU_ARCH_TYPE: rocm
 | 
					      GPU_ARCH_TYPE: rocm
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:rocm6.0-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: manywheel-py3_12-rocm6_0
 | 
					      build_name: manywheel-py3_12-rocm6_0
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										25
									
								
								.github/workflows/generated-macos-arm64-binary-conda-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										25
									
								
								.github/workflows/generated-macos-arm64-binary-conda-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -77,7 +77,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -89,7 +88,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -141,7 +140,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: conda-py3_8-cpu
 | 
					      build_name: conda-py3_8-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
@ -195,7 +194,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -207,7 +205,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -259,7 +257,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: conda-py3_9-cpu
 | 
					      build_name: conda-py3_9-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
@ -313,7 +311,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -325,7 +322,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -377,7 +374,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: conda-py3_10-cpu
 | 
					      build_name: conda-py3_10-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
@ -431,7 +428,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -443,7 +439,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -495,7 +491,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: conda-py3_11-cpu
 | 
					      build_name: conda-py3_11-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
@ -549,7 +545,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -561,7 +556,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -613,7 +608,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/conda-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/conda-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: conda-py3_12-cpu
 | 
					      build_name: conda-py3_12-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										5
									
								
								.github/workflows/generated-macos-arm64-binary-libtorch-cxx11-abi-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/generated-macos-arm64-binary-libtorch-cxx11-abi-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -81,7 +81,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -93,7 +92,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -145,7 +144,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/libtorch-cxx11-builder:cpu-2.3
 | 
				
			||||||
      LIBTORCH_VARIANT: shared-with-deps
 | 
					      LIBTORCH_VARIANT: shared-with-deps
 | 
				
			||||||
      DESIRED_DEVTOOLSET: cxx11-abi
 | 
					      DESIRED_DEVTOOLSET: cxx11-abi
 | 
				
			||||||
      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
					      build_name: libtorch-cpu-shared-with-deps-cxx11-abi
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										25
									
								
								.github/workflows/generated-macos-arm64-binary-wheel-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										25
									
								
								.github/workflows/generated-macos-arm64-binary-wheel-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -78,7 +78,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -90,7 +89,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -142,7 +141,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.8"
 | 
					      DESIRED_PYTHON: "3.8"
 | 
				
			||||||
      build_name: wheel-py3_8-cpu
 | 
					      build_name: wheel-py3_8-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
@ -197,7 +196,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -209,7 +207,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -261,7 +259,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.9"
 | 
					      DESIRED_PYTHON: "3.9"
 | 
				
			||||||
      build_name: wheel-py3_9-cpu
 | 
					      build_name: wheel-py3_9-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
@ -316,7 +314,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -328,7 +325,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -380,7 +377,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.10"
 | 
					      DESIRED_PYTHON: "3.10"
 | 
				
			||||||
      build_name: wheel-py3_10-cpu
 | 
					      build_name: wheel-py3_10-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
@ -435,7 +432,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -447,7 +443,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -499,7 +495,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.11"
 | 
					      DESIRED_PYTHON: "3.11"
 | 
				
			||||||
      build_name: wheel-py3_11-cpu
 | 
					      build_name: wheel-py3_11-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
@ -554,7 +550,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -566,7 +561,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -618,7 +613,7 @@ jobs:
 | 
				
			|||||||
      #       favor of GPU_ARCH_VERSION
 | 
					      #       favor of GPU_ARCH_VERSION
 | 
				
			||||||
      DESIRED_CUDA: cpu
 | 
					      DESIRED_CUDA: cpu
 | 
				
			||||||
      GPU_ARCH_TYPE: cpu
 | 
					      GPU_ARCH_TYPE: cpu
 | 
				
			||||||
      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-main
 | 
					      DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.3
 | 
				
			||||||
      DESIRED_PYTHON: "3.12"
 | 
					      DESIRED_PYTHON: "3.12"
 | 
				
			||||||
      build_name: wheel-py3_12-cpu
 | 
					      build_name: wheel-py3_12-cpu
 | 
				
			||||||
      use_s3: False
 | 
					      use_s3: False
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										90
									
								
								.github/workflows/generated-windows-binary-conda-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										90
									
								
								.github/workflows/generated-windows-binary-conda-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -93,7 +93,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -105,7 +104,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -210,7 +209,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -222,7 +220,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -336,7 +334,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -348,7 +345,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -454,7 +451,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -466,7 +462,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -581,7 +577,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -593,7 +588,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -699,7 +694,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -711,7 +705,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -825,7 +819,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -837,7 +830,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -942,7 +935,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -954,7 +946,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1068,7 +1060,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1080,7 +1071,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1186,7 +1177,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1198,7 +1188,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1313,7 +1303,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1325,7 +1314,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1431,7 +1420,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1443,7 +1431,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1557,7 +1545,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1569,7 +1556,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1674,7 +1661,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1686,7 +1672,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1800,7 +1786,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1812,7 +1797,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1918,7 +1903,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1930,7 +1914,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2045,7 +2029,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2057,7 +2040,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2163,7 +2146,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2175,7 +2157,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2289,7 +2271,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2301,7 +2282,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2406,7 +2387,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2418,7 +2398,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2532,7 +2512,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2544,7 +2523,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2650,7 +2629,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2662,7 +2640,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2777,7 +2755,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2789,7 +2766,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2895,7 +2872,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2907,7 +2883,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3021,7 +2997,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3033,7 +3008,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3138,7 +3113,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3150,7 +3124,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3264,7 +3238,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3276,7 +3249,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3382,7 +3355,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3394,7 +3366,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3509,7 +3481,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3521,7 +3492,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3627,7 +3598,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3639,7 +3609,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/generated-windows-binary-libtorch-debug-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/generated-windows-binary-libtorch-debug-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -90,7 +90,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -102,7 +101,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -211,7 +210,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -223,7 +221,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										18
									
								
								.github/workflows/generated-windows-binary-libtorch-debug-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								.github/workflows/generated-windows-binary-libtorch-debug-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -97,7 +97,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -109,7 +108,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -218,7 +217,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -230,7 +228,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -352,7 +350,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -364,7 +361,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -474,7 +471,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -486,7 +482,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -609,7 +605,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -621,7 +616,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -731,7 +726,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -743,7 +737,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/generated-windows-binary-libtorch-release-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/generated-windows-binary-libtorch-release-main.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -90,7 +90,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -102,7 +101,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -211,7 +210,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -223,7 +221,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										18
									
								
								.github/workflows/generated-windows-binary-libtorch-release-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								.github/workflows/generated-windows-binary-libtorch-release-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -97,7 +97,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -109,7 +108,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -218,7 +217,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -230,7 +228,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -352,7 +350,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -364,7 +361,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -474,7 +471,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -486,7 +482,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -609,7 +605,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -621,7 +616,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -731,7 +726,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -743,7 +737,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										90
									
								
								.github/workflows/generated-windows-binary-wheel-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										90
									
								
								.github/workflows/generated-windows-binary-wheel-nightly.yml
									
									
									
										generated
									
									
										vendored
									
									
								
							@ -94,7 +94,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -106,7 +105,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -211,7 +210,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -223,7 +221,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -338,7 +336,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -350,7 +347,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -456,7 +453,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -468,7 +464,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -584,7 +580,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -596,7 +591,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -702,7 +697,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -714,7 +708,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -829,7 +823,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -841,7 +834,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -946,7 +939,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -958,7 +950,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1073,7 +1065,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1085,7 +1076,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1191,7 +1182,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1203,7 +1193,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1319,7 +1309,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1331,7 +1320,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1437,7 +1426,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1449,7 +1437,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1564,7 +1552,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1576,7 +1563,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1681,7 +1668,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1693,7 +1679,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1808,7 +1794,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1820,7 +1805,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -1926,7 +1911,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -1938,7 +1922,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2054,7 +2038,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2066,7 +2049,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2172,7 +2155,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2184,7 +2166,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2299,7 +2281,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2311,7 +2292,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2416,7 +2397,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2428,7 +2408,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2543,7 +2523,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2555,7 +2534,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2661,7 +2640,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2673,7 +2651,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2789,7 +2767,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2801,7 +2778,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -2907,7 +2884,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -2919,7 +2895,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3034,7 +3010,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3046,7 +3021,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3151,7 +3126,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3163,7 +3137,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3278,7 +3252,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3290,7 +3263,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3396,7 +3369,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3408,7 +3380,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3524,7 +3496,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3536,7 +3507,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
@ -3642,7 +3613,6 @@ jobs:
 | 
				
			|||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
 | 
					 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          path: pytorch
 | 
					          path: pytorch
 | 
				
			||||||
          quiet-checkout: true
 | 
					          quiet-checkout: true
 | 
				
			||||||
@ -3654,7 +3624,7 @@ jobs:
 | 
				
			|||||||
      - name: Checkout pytorch/builder
 | 
					      - name: Checkout pytorch/builder
 | 
				
			||||||
        uses: malfet/checkout@silent-checkout
 | 
					        uses: malfet/checkout@silent-checkout
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: main
 | 
					          ref: release/2.3
 | 
				
			||||||
          submodules: recursive
 | 
					          submodules: recursive
 | 
				
			||||||
          repository: pytorch/builder
 | 
					          repository: pytorch/builder
 | 
				
			||||||
          path: builder
 | 
					          path: builder
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/lint-bc.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/lint-bc.yml
									
									
									
									
										vendored
									
									
								
							@ -15,7 +15,7 @@ jobs:
 | 
				
			|||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Run BC Lint Action
 | 
					      - name: Run BC Lint Action
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/bc-lint@main
 | 
					        uses: pytorch/test-infra/.github/actions/bc-lint@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          repo: ${{ github.event.pull_request.head.repo.full_name }}
 | 
					          repo: ${{ github.event.pull_request.head.repo.full_name }}
 | 
				
			||||||
          base_sha: ${{ github.event.pull_request.base.sha }}
 | 
					          base_sha: ${{ github.event.pull_request.base.sha }}
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										19
									
								
								.github/workflows/lint.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										19
									
								
								.github/workflows/lint.yml
									
									
									
									
										vendored
									
									
								
							@ -16,7 +16,7 @@ permissions: read-all
 | 
				
			|||||||
# When any other step fails, it's job will be retried once by retryBot.
 | 
					# When any other step fails, it's job will be retried once by retryBot.
 | 
				
			||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
  lintrunner-clang:
 | 
					  lintrunner-clang:
 | 
				
			||||||
    uses: pytorch/test-infra/.github/workflows/linux_job.yml@main
 | 
					    uses: pytorch/test-infra/.github/workflows/linux_job.yml@release/2.3
 | 
				
			||||||
    with:
 | 
					    with:
 | 
				
			||||||
      timeout: 120
 | 
					      timeout: 120
 | 
				
			||||||
      runner: linux.2xlarge
 | 
					      runner: linux.2xlarge
 | 
				
			||||||
@ -32,7 +32,7 @@ jobs:
 | 
				
			|||||||
        .github/scripts/lintrunner.sh
 | 
					        .github/scripts/lintrunner.sh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  lintrunner-noclang:
 | 
					  lintrunner-noclang:
 | 
				
			||||||
    uses: pytorch/test-infra/.github/workflows/linux_job.yml@main
 | 
					    uses: pytorch/test-infra/.github/workflows/linux_job.yml@release/2.3
 | 
				
			||||||
    with:
 | 
					    with:
 | 
				
			||||||
      timeout: 120
 | 
					      timeout: 120
 | 
				
			||||||
      runner: linux.2xlarge
 | 
					      runner: linux.2xlarge
 | 
				
			||||||
@ -47,7 +47,7 @@ jobs:
 | 
				
			|||||||
        .github/scripts/lintrunner.sh
 | 
					        .github/scripts/lintrunner.sh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  quick-checks:
 | 
					  quick-checks:
 | 
				
			||||||
    uses: pytorch/test-infra/.github/workflows/linux_job.yml@main
 | 
					    uses: pytorch/test-infra/.github/workflows/linux_job.yml@release/2.3
 | 
				
			||||||
    with:
 | 
					    with:
 | 
				
			||||||
      runner: linux.2xlarge
 | 
					      runner: linux.2xlarge
 | 
				
			||||||
      docker-image: pytorch-linux-focal-linter
 | 
					      docker-image: pytorch-linux-focal-linter
 | 
				
			||||||
@ -88,7 +88,7 @@ jobs:
 | 
				
			|||||||
    if: github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'skip-pr-sanity-checks')
 | 
					    if: github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'skip-pr-sanity-checks')
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
          fetch-depth: -1
 | 
					          fetch-depth: -1
 | 
				
			||||||
@ -101,7 +101,7 @@ jobs:
 | 
				
			|||||||
          bash .github/scripts/pr-sanity-check.sh
 | 
					          bash .github/scripts/pr-sanity-check.sh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  workflow-checks:
 | 
					  workflow-checks:
 | 
				
			||||||
    uses: pytorch/test-infra/.github/workflows/linux_job.yml@main
 | 
					    uses: pytorch/test-infra/.github/workflows/linux_job.yml@release/2.3
 | 
				
			||||||
    with:
 | 
					    with:
 | 
				
			||||||
      runner: linux.2xlarge
 | 
					      runner: linux.2xlarge
 | 
				
			||||||
      docker-image: pytorch-linux-focal-linter
 | 
					      docker-image: pytorch-linux-focal-linter
 | 
				
			||||||
@ -113,6 +113,7 @@ jobs:
 | 
				
			|||||||
        CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]")
 | 
					        CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]")
 | 
				
			||||||
        conda activate "${CONDA_ENV}"
 | 
					        conda activate "${CONDA_ENV}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        export RELEASE_VERSION_TAG="2.3"
 | 
				
			||||||
        # Regenerate workflows
 | 
					        # Regenerate workflows
 | 
				
			||||||
        .github/scripts/generate_ci_workflows.py
 | 
					        .github/scripts/generate_ci_workflows.py
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -137,7 +138,7 @@ jobs:
 | 
				
			|||||||
        exit $RC
 | 
					        exit $RC
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  toc:
 | 
					  toc:
 | 
				
			||||||
    uses: pytorch/test-infra/.github/workflows/linux_job.yml@main
 | 
					    uses: pytorch/test-infra/.github/workflows/linux_job.yml@release/2.3
 | 
				
			||||||
    with:
 | 
					    with:
 | 
				
			||||||
      runner: linux.2xlarge
 | 
					      runner: linux.2xlarge
 | 
				
			||||||
      docker-image: pytorch-linux-focal-linter
 | 
					      docker-image: pytorch-linux-focal-linter
 | 
				
			||||||
@ -175,7 +176,7 @@ jobs:
 | 
				
			|||||||
  test-tools:
 | 
					  test-tools:
 | 
				
			||||||
    name: Test tools
 | 
					    name: Test tools
 | 
				
			||||||
    if: ${{ github.repository == 'pytorch/pytorch' }}
 | 
					    if: ${{ github.repository == 'pytorch/pytorch' }}
 | 
				
			||||||
    uses: pytorch/test-infra/.github/workflows/linux_job.yml@main
 | 
					    uses: pytorch/test-infra/.github/workflows/linux_job.yml@release/2.3
 | 
				
			||||||
    with:
 | 
					    with:
 | 
				
			||||||
      runner: linux.2xlarge
 | 
					      runner: linux.2xlarge
 | 
				
			||||||
      docker-image: pytorch-linux-focal-linter
 | 
					      docker-image: pytorch-linux-focal-linter
 | 
				
			||||||
@ -196,7 +197,7 @@ jobs:
 | 
				
			|||||||
    runs-on: linux.20_04.4x
 | 
					    runs-on: linux.20_04.4x
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
@ -226,7 +227,7 @@ jobs:
 | 
				
			|||||||
      # [see note: pytorch repo ref]
 | 
					      # [see note: pytorch repo ref]
 | 
				
			||||||
      # deep clone (fetch-depth 0) required, to allow us to use git log
 | 
					      # deep clone (fetch-depth 0) required, to allow us to use git log
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
 | 
				
			|||||||
@ -21,7 +21,7 @@ jobs:
 | 
				
			|||||||
    environment: upload-stats
 | 
					    environment: upload-stats
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/nightly.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/nightly.yml
									
									
									
									
										vendored
									
									
								
							@ -41,7 +41,7 @@ jobs:
 | 
				
			|||||||
    environment: update-commit-hash
 | 
					    environment: update-commit-hash
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: update-vision-commit-hash
 | 
					      - name: update-vision-commit-hash
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/update-commit-hash@main
 | 
					        uses: pytorch/test-infra/.github/actions/update-commit-hash@release/2.3
 | 
				
			||||||
        if: ${{ github.event_name == 'schedule' }}
 | 
					        if: ${{ github.event_name == 'schedule' }}
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          repo-name: vision
 | 
					          repo-name: vision
 | 
				
			||||||
@ -56,7 +56,7 @@ jobs:
 | 
				
			|||||||
    environment: update-commit-hash
 | 
					    environment: update-commit-hash
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: update-audio-commit-hash
 | 
					      - name: update-audio-commit-hash
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/update-commit-hash@main
 | 
					        uses: pytorch/test-infra/.github/actions/update-commit-hash@release/2.3
 | 
				
			||||||
        if: ${{ github.event_name == 'schedule' }}
 | 
					        if: ${{ github.event_name == 'schedule' }}
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          repo-name: audio
 | 
					          repo-name: audio
 | 
				
			||||||
@ -71,7 +71,7 @@ jobs:
 | 
				
			|||||||
    environment: update-commit-hash
 | 
					    environment: update-commit-hash
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: update-executorch-commit-hash
 | 
					      - name: update-executorch-commit-hash
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/update-commit-hash@main
 | 
					        uses: pytorch/test-infra/.github/actions/update-commit-hash@release/2.3
 | 
				
			||||||
        if: ${{ github.event_name == 'schedule' }}
 | 
					        if: ${{ github.event_name == 'schedule' }}
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          repo-name: executorch
 | 
					          repo-name: executorch
 | 
				
			||||||
 | 
				
			|||||||
@ -18,7 +18,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
      - name: Calculate docker image
 | 
					      - name: Calculate docker image
 | 
				
			||||||
        id: calculate-docker-image
 | 
					        id: calculate-docker-image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/calculate-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/calculate-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image-name: pytorch-linux-focal-cuda12.1-cudnn8-py3-gcc9
 | 
					          docker-image-name: pytorch-linux-focal-cuda12.1-cudnn8-py3-gcc9
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -32,13 +32,13 @@ jobs:
 | 
				
			|||||||
          echo "docker pull ghcr.io/pytorch/ci-image:${tag/:/-}"
 | 
					          echo "docker pull ghcr.io/pytorch/ci-image:${tag/:/-}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Pull docker image
 | 
					      - name: Pull docker image
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/pull-docker-image@main
 | 
					        uses: pytorch/test-infra/.github/actions/pull-docker-image@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
					          docker-image: ${{ steps.calculate-docker-image.outputs.docker-image }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Install nvidia driver, nvidia-docker runtime, set GPU_FLAG
 | 
					      - name: Install nvidia driver, nvidia-docker runtime, set GPU_FLAG
 | 
				
			||||||
        id: install-nvidia-driver
 | 
					        id: install-nvidia-driver
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/setup-nvidia@main
 | 
					        uses: pytorch/test-infra/.github/actions/setup-nvidia@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Clone PyTorch
 | 
					      - name: Clone PyTorch
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v3
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/target_determination.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/target_determination.yml
									
									
									
									
										vendored
									
									
								
							@ -14,7 +14,7 @@ jobs:
 | 
				
			|||||||
      # checkout because when we run this action we don't *have* a local
 | 
					      # checkout because when we run this action we don't *have* a local
 | 
				
			||||||
      # checkout. In other cases you should prefer a local checkout.
 | 
					      # checkout. In other cases you should prefer a local checkout.
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/update-viablestrict.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/update-viablestrict.yml
									
									
									
									
										vendored
									
									
								
							@ -16,7 +16,7 @@ jobs:
 | 
				
			|||||||
    environment: ${{ (github.event_name == 'schedule') && 'mergebot' || '' }}
 | 
					    environment: ${{ (github.event_name == 'schedule') && 'mergebot' || '' }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Update viable/strict
 | 
					      - name: Update viable/strict
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/update-viablestrict@main
 | 
					        uses: pytorch/test-infra/.github/actions/update-viablestrict@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          repository: pytorch/pytorch
 | 
					          repository: pytorch/pytorch
 | 
				
			||||||
          stable-branch: viable/strict
 | 
					          stable-branch: viable/strict
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/update_pytorch_labels.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/update_pytorch_labels.yml
									
									
									
									
										vendored
									
									
								
							@ -17,7 +17,7 @@ jobs:
 | 
				
			|||||||
      contents: read
 | 
					      contents: read
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/upload-alerts.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/upload-alerts.yml
									
									
									
									
										vendored
									
									
								
							@ -44,7 +44,7 @@ jobs:
 | 
				
			|||||||
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | 
					          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
          AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
 | 
					          AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
 | 
				
			||||||
          AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
 | 
					          AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/upload-alerts@main
 | 
					        uses: pytorch/test-infra/.github/actions/upload-alerts@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          alerts: '${{ steps.alert_creation_step.outputs.script-output }}'
 | 
					          alerts: '${{ steps.alert_creation_step.outputs.script-output }}'
 | 
				
			||||||
          organization: "pytorch"
 | 
					          organization: "pytorch"
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/upload-test-stats.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/upload-test-stats.yml
									
									
									
									
										vendored
									
									
								
							@ -39,7 +39,7 @@ jobs:
 | 
				
			|||||||
        run: echo "${TRIGGERING_WORKFLOW}"
 | 
					        run: echo "${TRIGGERING_WORKFLOW}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - uses: actions/setup-python@v4
 | 
					      - uses: actions/setup-python@v4
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
 | 
				
			|||||||
@ -29,7 +29,7 @@ jobs:
 | 
				
			|||||||
    name: Upload dynamo performance stats for ${{ github.event.workflow_run.id }}, attempt ${{ github.event.workflow_run.run_attempt }}
 | 
					    name: Upload dynamo performance stats for ${{ github.event.workflow_run.id }}, attempt ${{ github.event.workflow_run.run_attempt }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout PyTorch
 | 
					      - name: Checkout PyTorch
 | 
				
			||||||
        uses: pytorch/pytorch/.github/actions/checkout-pytorch@main
 | 
					        uses: pytorch/pytorch/.github/actions/checkout-pytorch@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          submodules: false
 | 
					          submodules: false
 | 
				
			||||||
          fetch-depth: 1
 | 
					          fetch-depth: 1
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								.github/workflows/weekly.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/weekly.yml
									
									
									
									
										vendored
									
									
								
							@ -21,7 +21,7 @@ jobs:
 | 
				
			|||||||
          fetch-depth: 0
 | 
					          fetch-depth: 0
 | 
				
			||||||
      - name: update-xla-commit-hash
 | 
					      - name: update-xla-commit-hash
 | 
				
			||||||
        continue-on-error: true
 | 
					        continue-on-error: true
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/update-commit-hash@main
 | 
					        uses: pytorch/test-infra/.github/actions/update-commit-hash@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          repo-name: xla
 | 
					          repo-name: xla
 | 
				
			||||||
          branch: master
 | 
					          branch: master
 | 
				
			||||||
@ -30,7 +30,7 @@ jobs:
 | 
				
			|||||||
          updatebot-token: ${{ secrets.UPDATEBOT_TOKEN }}
 | 
					          updatebot-token: ${{ secrets.UPDATEBOT_TOKEN }}
 | 
				
			||||||
          pytorchbot-token: ${{ secrets.GH_PYTORCHBOT_TOKEN }}
 | 
					          pytorchbot-token: ${{ secrets.GH_PYTORCHBOT_TOKEN }}
 | 
				
			||||||
      - name: update-triton-commit-hash
 | 
					      - name: update-triton-commit-hash
 | 
				
			||||||
        uses: pytorch/test-infra/.github/actions/update-commit-hash@main
 | 
					        uses: pytorch/test-infra/.github/actions/update-commit-hash@release/2.3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          repo-owner: openai
 | 
					          repo-owner: openai
 | 
				
			||||||
          repo-name: triton
 | 
					          repo-name: triton
 | 
				
			||||||
 | 
				
			|||||||
@ -76,7 +76,7 @@ def fetch_and_cache(
 | 
				
			|||||||
def get_slow_tests(
 | 
					def get_slow_tests(
 | 
				
			||||||
    dirpath: str, filename: str = SLOW_TESTS_FILE
 | 
					    dirpath: str, filename: str = SLOW_TESTS_FILE
 | 
				
			||||||
) -> Optional[Dict[str, float]]:
 | 
					) -> Optional[Dict[str, float]]:
 | 
				
			||||||
    url = "https://ossci-metrics.s3.amazonaws.com/slow-tests.json"
 | 
					    url = "https://ossci-metrics.s3.amazonaws.com/slow-tests.json?versionId=Zw9Db41MTHlq3T.gc9Si4xX8D.FAvyDC"
 | 
				
			||||||
    try:
 | 
					    try:
 | 
				
			||||||
        return fetch_and_cache(dirpath, filename, url, lambda x: x)
 | 
					        return fetch_and_cache(dirpath, filename, url, lambda x: x)
 | 
				
			||||||
    except Exception:
 | 
					    except Exception:
 | 
				
			||||||
@ -116,7 +116,7 @@ def get_disabled_tests(
 | 
				
			|||||||
        return disabled_test_from_issues
 | 
					        return disabled_test_from_issues
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    try:
 | 
					    try:
 | 
				
			||||||
        url = "https://ossci-metrics.s3.amazonaws.com/disabled-tests-condensed.json"
 | 
					        url = "https://ossci-metrics.s3.amazonaws.com/disabled-tests-condensed.json?versionId=80AmWqs8KiHyamnY4uoxMdVIVThFKCPU"
 | 
				
			||||||
        return fetch_and_cache(dirpath, filename, url, process_disabled_test)
 | 
					        return fetch_and_cache(dirpath, filename, url, process_disabled_test)
 | 
				
			||||||
    except Exception:
 | 
					    except Exception:
 | 
				
			||||||
        print("Couldn't download test skip set, leaving all tests enabled...")
 | 
					        print("Couldn't download test skip set, leaving all tests enabled...")
 | 
				
			||||||
 | 
				
			|||||||
@ -95,7 +95,6 @@ def generate_ttir(kernel, kwargs):
 | 
				
			|||||||
    """
 | 
					    """
 | 
				
			||||||
    Uses Triton's internal code generation to create TTIR
 | 
					    Uses Triton's internal code generation to create TTIR
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    import triton
 | 
					 | 
				
			||||||
    from triton.compiler.compiler import ASTSource
 | 
					    from triton.compiler.compiler import ASTSource
 | 
				
			||||||
    from triton.runtime.autotuner import Autotuner
 | 
					    from triton.runtime.autotuner import Autotuner
 | 
				
			||||||
    from triton.runtime.jit import JITFunction
 | 
					    from triton.runtime.jit import JITFunction
 | 
				
			||||||
@ -145,15 +144,21 @@ def generate_ttir(kernel, kwargs):
 | 
				
			|||||||
        if i not in kernel.constexprs
 | 
					        if i not in kernel.constexprs
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    context = triton._C.libtriton.ir.context()
 | 
					    def get_backend():
 | 
				
			||||||
    target = triton.runtime.driver.active.get_current_target()
 | 
					        from triton.compiler.backends.cuda import CUDABackend
 | 
				
			||||||
    backend = triton.compiler.compiler.make_backend(target)
 | 
					        from triton.runtime.driver import driver
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        target = driver.get_current_target()
 | 
				
			||||||
 | 
					        return CUDABackend(target)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    backend = get_backend()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    options = backend.parse_options(dict())
 | 
					    options = backend.parse_options(dict())
 | 
				
			||||||
    triton._C.libtriton.ir.load_dialects(context)
 | 
					    # triton._C.libtriton.triton.ir.load_dialects(context)
 | 
				
			||||||
    backend.load_dialects(context)
 | 
					    # backend.load_dialects(context)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    src = ASTSource(kernel, signature, constants, specialization)
 | 
					    src = ASTSource(kernel, signature, constants, specialization)
 | 
				
			||||||
    ttir_module = src.make_ir(options, context)
 | 
					    ttir_module = src.make_ir(options)
 | 
				
			||||||
    if not ttir_module.verify():
 | 
					    if not ttir_module.verify():
 | 
				
			||||||
        raise Exception("Verification for TTIR module has failed")
 | 
					        raise Exception("Verification for TTIR module has failed")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,6 @@
 | 
				
			|||||||
import functools
 | 
					import functools
 | 
				
			||||||
import hashlib
 | 
					import hashlib
 | 
				
			||||||
 | 
					import os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from torch._dynamo.device_interface import get_interface_for_device
 | 
					from torch._dynamo.device_interface import get_interface_for_device
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -32,18 +33,61 @@ def has_triton() -> bool:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@functools.lru_cache(None)
 | 
					@functools.lru_cache(None)
 | 
				
			||||||
def triton_backend():
 | 
					def triton_backend_hash():
 | 
				
			||||||
 | 
					    from triton.common.backend import get_backend, get_cuda_version_key
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    import torch
 | 
					    import torch
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if torch.version.hip:
 | 
					    if torch.version.hip:
 | 
				
			||||||
        # Does not work with ROCm
 | 
					        # Does not work with ROCm
 | 
				
			||||||
        return None
 | 
					        return None
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    from triton.compiler.compiler import make_backend
 | 
					    if not torch.cuda.is_available():
 | 
				
			||||||
    from triton.runtime.driver import driver
 | 
					        return None
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    target = driver.active.get_current_target()
 | 
					    backend = get_backend("cuda")
 | 
				
			||||||
    return make_backend(target)
 | 
					    if backend is None:
 | 
				
			||||||
 | 
					        return get_cuda_version_key()
 | 
				
			||||||
 | 
					    else:
 | 
				
			||||||
 | 
					        return backend.get_version_key()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@functools.lru_cache
 | 
				
			||||||
 | 
					def triton_key():
 | 
				
			||||||
 | 
					    import pkgutil
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    import triton
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    TRITON_PATH = os.path.dirname(os.path.abspath(triton.__file__))
 | 
				
			||||||
 | 
					    contents = []
 | 
				
			||||||
 | 
					    # This is redundant. Doing it to be consistent with upstream.
 | 
				
			||||||
 | 
					    # frontend
 | 
				
			||||||
 | 
					    with open(os.path.join(TRITON_PATH, "compiler", "compiler.py"), "rb") as f:
 | 
				
			||||||
 | 
					        contents += [hashlib.sha256(f.read()).hexdigest()]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # compiler
 | 
				
			||||||
 | 
					    compiler_path = os.path.join(TRITON_PATH, "compiler")
 | 
				
			||||||
 | 
					    backends_path = os.path.join(TRITON_PATH, "compiler", "backends")
 | 
				
			||||||
 | 
					    for lib in pkgutil.iter_modules([compiler_path, backends_path]):
 | 
				
			||||||
 | 
					        with open(lib.module_finder.find_spec(lib.name).origin, "rb") as f:  # type: ignore[call-arg, union-attr, arg-type]
 | 
				
			||||||
 | 
					            contents += [hashlib.sha256(f.read()).hexdigest()]
 | 
				
			||||||
 | 
					    # backend
 | 
				
			||||||
 | 
					    libtriton_hash = hashlib.sha256()
 | 
				
			||||||
 | 
					    with open(os.path.join(TRITON_PATH, "_C/libtriton.so"), "rb") as f:
 | 
				
			||||||
 | 
					        while True:
 | 
				
			||||||
 | 
					            chunk = f.read(1024**2)
 | 
				
			||||||
 | 
					            if not chunk:
 | 
				
			||||||
 | 
					                break
 | 
				
			||||||
 | 
					            libtriton_hash.update(chunk)
 | 
				
			||||||
 | 
					    contents.append(libtriton_hash.hexdigest())
 | 
				
			||||||
 | 
					    # language
 | 
				
			||||||
 | 
					    language_path = os.path.join(TRITON_PATH, "language")
 | 
				
			||||||
 | 
					    for lib in pkgutil.iter_modules([language_path]):
 | 
				
			||||||
 | 
					        with open(lib.module_finder.find_spec(lib.name).origin, "rb") as f:  # type: ignore[call-arg, union-attr, arg-type]
 | 
				
			||||||
 | 
					            contents += [hashlib.sha256(f.read()).hexdigest()]
 | 
				
			||||||
 | 
					    from triton import __version__
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    return f"{__version__}" + "-".join(contents)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@functools.lru_cache(None)
 | 
					@functools.lru_cache(None)
 | 
				
			||||||
@ -54,8 +98,6 @@ def triton_hash_with_backend():
 | 
				
			|||||||
        # Does not work with ROCm
 | 
					        # Does not work with ROCm
 | 
				
			||||||
        return None
 | 
					        return None
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    from triton.compiler.compiler import triton_key
 | 
					    backend_hash = triton_backend_hash()
 | 
				
			||||||
 | 
					    key = f"{triton_key()}-{backend_hash}"
 | 
				
			||||||
    backend = triton_backend()
 | 
					 | 
				
			||||||
    key = f"{triton_key()}-{backend.hash()}"
 | 
					 | 
				
			||||||
    return hashlib.sha256(key.encode("utf-8")).hexdigest()
 | 
					    return hashlib.sha256(key.encode("utf-8")).hexdigest()
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user