-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
consider thinning supported matrix #96
Comments
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: regro/cf-scripts#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).
The text was updated successfully, but these errors were encountered: