You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Abort(123809283) on node 1 (rank 1 in comm 0): Fatal error in internal_Bcast: Invalid datatype, error stack:
internal_Bcast(107): MPI_Bcast(buffer=0x16f87ab74, count=1, MPI_DATATYPE_NULL, 0, comm=0x84000001) failed
internal_Bcast(67).: Datatype for argument datatype is a null datatype
I looked through mumps source for MPI_BCAST calls, and found some with MPI_LOGICAL. I then checked mpif.h, which has:
PARAMETER (MPI_LOGICAL=MPI_DATATYPE_NULL)
suggesting that MPI_LOGICAL is unavailable. That doesn't seem right, but I don't know enough about mpich for how it determines when these should be available. The same is true for linux-aarch64, which is also cross-compiled.
The osx-64 package has:
PARAMETER (MPI_LOGICAL=1275069469)
So this suggests something is amiss in the cross-compiled mpich builds.
Solution to issue cannot be found in the documentation.
Issue
While working on conda-forge/mumps-feedstock#102, I got as far as running the tests, but they start to crash with:
I looked through mumps source for MPI_BCAST calls, and found some with MPI_LOGICAL. I then checked mpif.h, which has:
suggesting that MPI_LOGICAL is unavailable. That doesn't seem right, but I don't know enough about mpich for how it determines when these should be available. The same is true for linux-aarch64, which is also cross-compiled.
The osx-64 package has:
So this suggests something is amiss in the cross-compiled mpich builds.
Installed packages
Environment info
The text was updated successfully, but these errors were encountered: