Closed minrk closed 2 days ago
Unfortunately it's not possible at the moment to use a petsc at runtime which is different than the build one
@stefanozampini Could you please remember me why we have 3 CUDA variants?
The cuda variants are 11.8, 12.4 and nocuda
Looks like the rerender times are fixable upstream, and thinning the build matrix doesn't actually help rerender time. More info here: https://github.com/regro/cf-scripts/issues/2561 and a couple linked conda-build PRs.
So we should only bother thinning here if build time is problematic.
closing this since rerender time is a lot more manageable now
petsc4py and slepc4py now have 260 build variants because of:
This is causing rerenders to take at least 30 minutes, and time out on the bot, so I don't think any automated PRs are going to be made to these repos until something changes.
I think we should consider culling some of these to keep things manageable. Options include:
It would really be ideal if petsc4py didn't need to be aware of the cuda build variants at all, but I think @stefanozampini confirmed that it doesn't work that way (I can't find the reference anymore, though).