On 2023-12-07 10:46, Adrian Bunk wrote:
On Sun, Dec 03, 2023 at 05:32:38PM +0000, Alastair McKinstry wrote:
...
Two issues regarding this transition:
...
2. Packages building for both mpi implementations The 9 yellow packages in the tracker (e.g. ScaLAPACK) currently provide packages for both OpenMPI and MPICH. The easiest solution would be to provide such packages only for the default mpi.
There is a reason why both MPI are supported, when they are supported. The dual build is deliberate. Sometimes particular applications perform better or more reliably with MPICH.
There ought not to be a problem in these cases. They are already set up to build against openmpi and against mpich, so they should continue to do so. This is a separate build issue from which one of the two implementations is the default mpi.
Drew