Skip to content

Commit aa8201e

Browse files
authored
Merge pull request #1262 from jaimergp/cuda-migration-docs
Add docs for extended CUDA build matrices
2 parents edcc5be + 428e278 commit aa8201e

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/maintainer/knowledge_base.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1284,6 +1284,21 @@ For now, you will have to add ``nvcuda.dll`` to the ``missing_dso_whitelist``::
12841284
- "*/nvcuda.dll" # [win]
12851285

12861286

1287+
My feedstock is not building old CUDA versions anymore
1288+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1289+
1290+
With the `addition of CUDA 11.1 and 11.2 <https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/1162>`_,
1291+
the default build matrix for CUDA versions was trimmed down to versions 10.2, 11.0, 11.1, 11.2.
1292+
1293+
If you really need it, you can re-add support for 9.2, 10.0 and 10.1. However, this is not recommended.
1294+
Adding more CUDA versions to the build matrix will dramatically increase the number of jobs and will place a large
1295+
burden on our CI resources. Only proceed if there's a known use case for the extra packages.
1296+
1297+
1. Download this `migration file <https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/master/recipe/migrations/cuda92_100_101.yaml>`_.
1298+
2. In your feedstock fork, create a new branch and place the migration file under ``.ci_support/migrations``.
1299+
3. Open a PR and re-render. CUDA 9.2, 10.0 and 10.1 will appear in the CI checks now. Merge when ready!
1300+
1301+
12871302
Adding support for a new CUDA version
12881303
-------------------------------------
12891304

0 commit comments

Comments
 (0)