Skip to content

Commit c8c0efd

Browse files
authored
Fix generate binary build matrix tests (#7486)
I updated the files by running `python -m tools.tests.test_generate_binary_build_matrix --update-reference-files` I also made this workflow run on every commit in main I believe it started at #7430
1 parent 331613f commit c8c0efd

3 files changed

Lines changed: 140 additions & 147 deletions

File tree

.github/workflows/tests.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,6 @@ on:
1212
push:
1313
branches:
1414
- main
15-
paths:
16-
- mypy.ini
17-
- '**.py'
18-
- '**requirements.txt'
19-
- .github/scripts/**
20-
- tools/tests/assets/**
21-
- .github/workflows/tests.yml
2215

2316
jobs:
2417
test-tools:

tools/tests/assets/build_matrix_linux_wheel_cuda.json

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -73,27 +73,27 @@
7373
{
7474
"python_version": "3.10",
7575
"gpu_arch_type": "rocm",
76-
"gpu_arch_version": "6.4",
77-
"desired_cuda": "rocm6.4",
78-
"container_image": "pytorch/manylinux2_28-builder:rocm6.4",
76+
"gpu_arch_version": "7.0",
77+
"desired_cuda": "rocm7.0",
78+
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
7979
"package_type": "manywheel",
80-
"build_name": "manywheel-py3_10-rocm6_4",
80+
"build_name": "manywheel-py3_10-rocm7_0",
8181
"validation_runner": "linux.2xlarge",
82-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4",
82+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
8383
"channel": "nightly",
8484
"upload_to_base_bucket": "no",
8585
"stable_version": "2.9.1"
8686
},
8787
{
8888
"python_version": "3.10",
8989
"gpu_arch_type": "rocm",
90-
"gpu_arch_version": "7.0",
91-
"desired_cuda": "rocm7.0",
92-
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
90+
"gpu_arch_version": "7.1",
91+
"desired_cuda": "rocm7.1",
92+
"container_image": "pytorch/manylinux2_28-builder:rocm7.1",
9393
"package_type": "manywheel",
94-
"build_name": "manywheel-py3_10-rocm7_0",
94+
"build_name": "manywheel-py3_10-rocm7_1",
9595
"validation_runner": "linux.2xlarge",
96-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
96+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.1",
9797
"channel": "nightly",
9898
"upload_to_base_bucket": "no",
9999
"stable_version": "2.9.1"
@@ -171,27 +171,27 @@
171171
{
172172
"python_version": "3.11",
173173
"gpu_arch_type": "rocm",
174-
"gpu_arch_version": "6.4",
175-
"desired_cuda": "rocm6.4",
176-
"container_image": "pytorch/manylinux2_28-builder:rocm6.4",
174+
"gpu_arch_version": "7.0",
175+
"desired_cuda": "rocm7.0",
176+
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
177177
"package_type": "manywheel",
178-
"build_name": "manywheel-py3_11-rocm6_4",
178+
"build_name": "manywheel-py3_11-rocm7_0",
179179
"validation_runner": "linux.2xlarge",
180-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4",
180+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
181181
"channel": "nightly",
182182
"upload_to_base_bucket": "no",
183183
"stable_version": "2.9.1"
184184
},
185185
{
186186
"python_version": "3.11",
187187
"gpu_arch_type": "rocm",
188-
"gpu_arch_version": "7.0",
189-
"desired_cuda": "rocm7.0",
190-
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
188+
"gpu_arch_version": "7.1",
189+
"desired_cuda": "rocm7.1",
190+
"container_image": "pytorch/manylinux2_28-builder:rocm7.1",
191191
"package_type": "manywheel",
192-
"build_name": "manywheel-py3_11-rocm7_0",
192+
"build_name": "manywheel-py3_11-rocm7_1",
193193
"validation_runner": "linux.2xlarge",
194-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
194+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.1",
195195
"channel": "nightly",
196196
"upload_to_base_bucket": "no",
197197
"stable_version": "2.9.1"
@@ -269,27 +269,27 @@
269269
{
270270
"python_version": "3.12",
271271
"gpu_arch_type": "rocm",
272-
"gpu_arch_version": "6.4",
273-
"desired_cuda": "rocm6.4",
274-
"container_image": "pytorch/manylinux2_28-builder:rocm6.4",
272+
"gpu_arch_version": "7.0",
273+
"desired_cuda": "rocm7.0",
274+
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
275275
"package_type": "manywheel",
276-
"build_name": "manywheel-py3_12-rocm6_4",
276+
"build_name": "manywheel-py3_12-rocm7_0",
277277
"validation_runner": "linux.2xlarge",
278-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4",
278+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
279279
"channel": "nightly",
280280
"upload_to_base_bucket": "no",
281281
"stable_version": "2.9.1"
282282
},
283283
{
284284
"python_version": "3.12",
285285
"gpu_arch_type": "rocm",
286-
"gpu_arch_version": "7.0",
287-
"desired_cuda": "rocm7.0",
288-
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
286+
"gpu_arch_version": "7.1",
287+
"desired_cuda": "rocm7.1",
288+
"container_image": "pytorch/manylinux2_28-builder:rocm7.1",
289289
"package_type": "manywheel",
290-
"build_name": "manywheel-py3_12-rocm7_0",
290+
"build_name": "manywheel-py3_12-rocm7_1",
291291
"validation_runner": "linux.2xlarge",
292-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
292+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.1",
293293
"channel": "nightly",
294294
"upload_to_base_bucket": "no",
295295
"stable_version": "2.9.1"
@@ -367,27 +367,27 @@
367367
{
368368
"python_version": "3.13",
369369
"gpu_arch_type": "rocm",
370-
"gpu_arch_version": "6.4",
371-
"desired_cuda": "rocm6.4",
372-
"container_image": "pytorch/manylinux2_28-builder:rocm6.4",
370+
"gpu_arch_version": "7.0",
371+
"desired_cuda": "rocm7.0",
372+
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
373373
"package_type": "manywheel",
374-
"build_name": "manywheel-py3_13-rocm6_4",
374+
"build_name": "manywheel-py3_13-rocm7_0",
375375
"validation_runner": "linux.2xlarge",
376-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4",
376+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
377377
"channel": "nightly",
378378
"upload_to_base_bucket": "no",
379379
"stable_version": "2.9.1"
380380
},
381381
{
382382
"python_version": "3.13",
383383
"gpu_arch_type": "rocm",
384-
"gpu_arch_version": "7.0",
385-
"desired_cuda": "rocm7.0",
386-
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
384+
"gpu_arch_version": "7.1",
385+
"desired_cuda": "rocm7.1",
386+
"container_image": "pytorch/manylinux2_28-builder:rocm7.1",
387387
"package_type": "manywheel",
388-
"build_name": "manywheel-py3_13-rocm7_0",
388+
"build_name": "manywheel-py3_13-rocm7_1",
389389
"validation_runner": "linux.2xlarge",
390-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
390+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.1",
391391
"channel": "nightly",
392392
"upload_to_base_bucket": "no",
393393
"stable_version": "2.9.1"
@@ -465,27 +465,27 @@
465465
{
466466
"python_version": "3.13t",
467467
"gpu_arch_type": "rocm",
468-
"gpu_arch_version": "6.4",
469-
"desired_cuda": "rocm6.4",
470-
"container_image": "pytorch/manylinux2_28-builder:rocm6.4",
468+
"gpu_arch_version": "7.0",
469+
"desired_cuda": "rocm7.0",
470+
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
471471
"package_type": "manywheel",
472-
"build_name": "manywheel-py3_13t-rocm6_4",
472+
"build_name": "manywheel-py3_13t-rocm7_0",
473473
"validation_runner": "linux.2xlarge",
474-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4",
474+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
475475
"channel": "nightly",
476476
"upload_to_base_bucket": "no",
477477
"stable_version": "2.9.1"
478478
},
479479
{
480480
"python_version": "3.13t",
481481
"gpu_arch_type": "rocm",
482-
"gpu_arch_version": "7.0",
483-
"desired_cuda": "rocm7.0",
484-
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
482+
"gpu_arch_version": "7.1",
483+
"desired_cuda": "rocm7.1",
484+
"container_image": "pytorch/manylinux2_28-builder:rocm7.1",
485485
"package_type": "manywheel",
486-
"build_name": "manywheel-py3_13t-rocm7_0",
486+
"build_name": "manywheel-py3_13t-rocm7_1",
487487
"validation_runner": "linux.2xlarge",
488-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
488+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.1",
489489
"channel": "nightly",
490490
"upload_to_base_bucket": "no",
491491
"stable_version": "2.9.1"
@@ -563,27 +563,27 @@
563563
{
564564
"python_version": "3.14",
565565
"gpu_arch_type": "rocm",
566-
"gpu_arch_version": "6.4",
567-
"desired_cuda": "rocm6.4",
568-
"container_image": "pytorch/manylinux2_28-builder:rocm6.4",
566+
"gpu_arch_version": "7.0",
567+
"desired_cuda": "rocm7.0",
568+
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
569569
"package_type": "manywheel",
570-
"build_name": "manywheel-py3_14-rocm6_4",
570+
"build_name": "manywheel-py3_14-rocm7_0",
571571
"validation_runner": "linux.2xlarge",
572-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4",
572+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
573573
"channel": "nightly",
574574
"upload_to_base_bucket": "no",
575575
"stable_version": "2.9.1"
576576
},
577577
{
578578
"python_version": "3.14",
579579
"gpu_arch_type": "rocm",
580-
"gpu_arch_version": "7.0",
581-
"desired_cuda": "rocm7.0",
582-
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
580+
"gpu_arch_version": "7.1",
581+
"desired_cuda": "rocm7.1",
582+
"container_image": "pytorch/manylinux2_28-builder:rocm7.1",
583583
"package_type": "manywheel",
584-
"build_name": "manywheel-py3_14-rocm7_0",
584+
"build_name": "manywheel-py3_14-rocm7_1",
585585
"validation_runner": "linux.2xlarge",
586-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
586+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.1",
587587
"channel": "nightly",
588588
"upload_to_base_bucket": "no",
589589
"stable_version": "2.9.1"
@@ -661,27 +661,27 @@
661661
{
662662
"python_version": "3.14t",
663663
"gpu_arch_type": "rocm",
664-
"gpu_arch_version": "6.4",
665-
"desired_cuda": "rocm6.4",
666-
"container_image": "pytorch/manylinux2_28-builder:rocm6.4",
664+
"gpu_arch_version": "7.0",
665+
"desired_cuda": "rocm7.0",
666+
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
667667
"package_type": "manywheel",
668-
"build_name": "manywheel-py3_14t-rocm6_4",
668+
"build_name": "manywheel-py3_14t-rocm7_0",
669669
"validation_runner": "linux.2xlarge",
670-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.4",
670+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
671671
"channel": "nightly",
672672
"upload_to_base_bucket": "no",
673673
"stable_version": "2.9.1"
674674
},
675675
{
676676
"python_version": "3.14t",
677677
"gpu_arch_type": "rocm",
678-
"gpu_arch_version": "7.0",
679-
"desired_cuda": "rocm7.0",
680-
"container_image": "pytorch/manylinux2_28-builder:rocm7.0",
678+
"gpu_arch_version": "7.1",
679+
"desired_cuda": "rocm7.1",
680+
"container_image": "pytorch/manylinux2_28-builder:rocm7.1",
681681
"package_type": "manywheel",
682-
"build_name": "manywheel-py3_14t-rocm7_0",
682+
"build_name": "manywheel-py3_14t-rocm7_1",
683683
"validation_runner": "linux.2xlarge",
684-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.0",
684+
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm7.1",
685685
"channel": "nightly",
686686
"upload_to_base_bucket": "no",
687687
"stable_version": "2.9.1"

0 commit comments

Comments
 (0)