Commit 00fa578
authored
Update binary build matrix for release 2.14 (#8497)
The 2.14 branch cut is done, so the test channel now serves 2.14.0
release candidates. This applies the standard post-branch-cut update to
`main`, matching what
`.github/workflows/release-pytorch-post-branch-cut.yml` does.
## 1. `CURRENT_CANDIDATE_VERSION` 2.13.0 -> 2.14.0
For the test channel `initialize_globals()` sets `CURRENT_VERSION =
CURRENT_CANDIDATE_VERSION`, which the generated matrix surfaces as
`stable_version` and `smoke_test.py` enforces. Left at 2.13.0,
test-channel validation fails with:
```
RuntimeError: Torch version mismatch, expected 2.13.0 for channel test
```
`CURRENT_STABLE_VERSION` stays at 2.13.0 (the current GA release); it
moves separately when 2.14 goes live.
## 2. Sync the test channel with nightly in the arch dicts
- `CUDA_ARCHES_DICT`: test gains `13.4`
- `ROCM_ARCHES_DICT`: test `7.1, 7.2` -> `7.2, 7.14`
- `PYTHON_ARCHES_DICT`: already matched nightly, no change
These match what `release/2.14` actually builds. Without them, 2.14 RC
validation would skip the `cu134` and `rocm7.14` wheels and try to
validate `rocm7.1` wheels that 2.14 does not produce.
The release channel matrix is unchanged.
## Test plan
- `python -m tools.tests.test_generate_binary_build_matrix` — 11 tests
pass.
- `python -m tools.tests.test_generate_binary_build_matrix
--update-reference-files` — no asset changes.
- Generated linux wheel matrix, before -> after:
| channel | `stable_version` | cuda | rocm |
| --- | --- | --- | --- |
| test | 2.13.0 -> **2.14.0** | +`cu134` | `7.1` -> **`7.14`** |
| release | unchanged (2.13.0) | unchanged | unchanged |
| nightly | unchanged | unchanged | unchanged |
Companion to #8495, which made the equivalent change on `release/2.14`.
Authored with the assistance of Claude Code.1 parent d607479 commit 00fa578
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
| 102 | + | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| |||
0 commit comments