Skip to content

Conversation

@huydhn
Copy link
Contributor

@huydhn huydhn commented Oct 17, 2025

I missed this in #7352 which covered only cu129 x86 builds :(

@huydhn huydhn requested review from Camyll and atalman October 17, 2025 03:08
@vercel
Copy link

vercel bot commented Oct 17, 2025

@huydhn is attempting to deploy a commit to the Meta Open Source Team on Vercel.

A member of the Team first needs to authorize it.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Oct 17, 2025
@vercel
Copy link

vercel bot commented Oct 17, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Preview Updated (UTC)
torchci Ignored Ignored Preview Oct 17, 2025 3:08am

@atalman atalman merged commit 1673056 into pytorch:main Oct 17, 2025
71 checks passed
huydhn added a commit that referenced this pull request Oct 17, 2025
I missed this in #7352 which
covered only cu129 x86 builds :(

Signed-off-by: Huy Do <[email protected]>
huydhn added a commit that referenced this pull request Oct 17, 2025
I missed this in #7352 which
covered only cu129 x86 builds :(

Signed-off-by: Huy Do <[email protected]>
huydhn added a commit that referenced this pull request Oct 20, 2025
#7364 missed this spot and
failed to modify the right variable. Let's add a test case to avoid
this. I can confirm that Linux aarch64 cu129 is showing up now
https://github.com/pytorch/test-infra/actions/runs/18603342105

I also test this locally with:

```
OS=linux-aarch64 python3 tools/scripts/generate_binary_build_matrix.py | jq
{
  "include": [
    {
      "python_version": "3.10",
      "gpu_arch_type": "cpu-aarch64",
      "gpu_arch_version": "",
      "desired_cuda": "cpu",
      "container_image": "pytorch/manylinux2_28_aarch64-builder:cpu-aarch64",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cpu-aarch64",
      "validation_runner": "linux.arm64.2xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.6-aarch64",
      "desired_cuda": "cu126",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.6",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_6-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu126",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.8-aarch64",
      "desired_cuda": "cu128",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.8",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_8-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu128",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
  1 Update os check
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "13.0-aarch64",
      "desired_cuda": "cu130",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda13.0",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6413_0-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu130",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.9-aarch64",
      "desired_cuda": "cu129",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.9",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_9-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    }
  ]
}
```

---------

Signed-off-by: Huy Do <[email protected]>
huydhn added a commit to huydhn/test-infra that referenced this pull request Oct 20, 2025
pytorch#7364 missed this spot and
failed to modify the right variable. Let's add a test case to avoid
this. I can confirm that Linux aarch64 cu129 is showing up now
https://github.com/pytorch/test-infra/actions/runs/18603342105

I also test this locally with:

```
OS=linux-aarch64 python3 tools/scripts/generate_binary_build_matrix.py | jq
{
  "include": [
    {
      "python_version": "3.10",
      "gpu_arch_type": "cpu-aarch64",
      "gpu_arch_version": "",
      "desired_cuda": "cpu",
      "container_image": "pytorch/manylinux2_28_aarch64-builder:cpu-aarch64",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cpu-aarch64",
      "validation_runner": "linux.arm64.2xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.6-aarch64",
      "desired_cuda": "cu126",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.6",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_6-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu126",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.8-aarch64",
      "desired_cuda": "cu128",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.8",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_8-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu128",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
  1 Update os check
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "13.0-aarch64",
      "desired_cuda": "cu130",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda13.0",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6413_0-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu130",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.9-aarch64",
      "desired_cuda": "cu129",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.9",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_9-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    }
  ]
}
```

---------

Signed-off-by: Huy Do <[email protected]>
huydhn added a commit that referenced this pull request Oct 20, 2025
#7364 missed this spot and
failed to modify the right variable. Let's add a test case to avoid
this. I can confirm that Linux aarch64 cu129 is showing up now
https://github.com/pytorch/test-infra/actions/runs/18603342105

I also test this locally with:

```
OS=linux-aarch64 python3 tools/scripts/generate_binary_build_matrix.py | jq
{
  "include": [
    {
      "python_version": "3.10",
      "gpu_arch_type": "cpu-aarch64",
      "gpu_arch_version": "",
      "desired_cuda": "cpu",
      "container_image": "pytorch/manylinux2_28_aarch64-builder:cpu-aarch64",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cpu-aarch64",
      "validation_runner": "linux.arm64.2xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.6-aarch64",
      "desired_cuda": "cu126",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.6",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_6-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu126",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.8-aarch64",
      "desired_cuda": "cu128",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.8",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_8-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu128",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
  1 Update os check
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "13.0-aarch64",
      "desired_cuda": "cu130",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda13.0",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6413_0-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu130",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    },
    {
      "python_version": "3.10",
      "gpu_arch_type": "cuda-aarch64",
      "gpu_arch_version": "12.9-aarch64",
      "desired_cuda": "cu129",
      "container_image": "pytorch/manylinuxaarch64-builder:cuda12.9",
      "package_type": "wheel",
      "build_name": "wheel-py3_10-cuda-aarch6412_9-aarch64",
      "validation_runner": "linux.arm64.m7g.4xlarge",
      "installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
      "channel": "nightly",
      "upload_to_base_bucket": "no",
      "stable_version": "2.9.0"
    }
  ]
}
```

---------

Signed-off-by: Huy Do <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants