conda-forge / petsc-feedstock

A conda-smithy repository for petsc.
BSD 3-Clause "New" or "Revised" License
8 stars 22 forks source link

Rebuild with CUDA 12.5 #201

Open jakirkham opened 2 months ago

jakirkham commented 2 months ago

As CUDA 12.5 recently came out and is being published to conda-forge ( https://github.com/conda-forge/cuda-feedstock/issues/29 ), it may make sense to rebuild PETSc with it to pick up the latest features

Imagine this will be pretty similar to what was done for CUDA 12.4: https://github.com/conda-forge/petsc-feedstock/pull/193

dalcinl commented 2 months ago

I understood that the current PETSc builds were supposed to work with any of the CUDA 12.x series. Therefore, unless I'm missing something, there is really no point on making new builds. We could rebuild anyway, for everyone's peace of mind. Thoughts, @stefanozampini ?

stefanozampini commented 3 weeks ago

I picked 12.4 because it was the latest available at the time. Since CUDA guarantees compatibility between minor versions, I think it would be ok to build with 12.5 instead of 12.4