T-Flows icon indicating copy to clipboard operation
T-Flows copied to clipboard

Issue with MPI_LOGICAL8 in development_branch

Open palkinev opened this issue 4 years ago • 0 comments

I noticed the usage of MPI_LOGICAL8 type in Write_Log_Array and Read_Log_Array functions.

Although it agrees well with other 64-bit parameters like MPI_INTEGER8, but this is an exception.

This logical type was added in OpenMPI lib in 1.3 version [7 years ago], but it is not yet present in MPICH lib at all, not even in the newest 3.3 version.

Thus, I strongly discourage any usage of MPI_LOGICAL2, MPI_LOGICAL4, MPI_LOGICAL8, but MPI_LOGICAL is present everywhere and I advice to use that instead (or MPI_INTEGER8).

Otherwise we are going to loose mpich users.

palkinev avatar Oct 01 '19 07:10 palkinev