[mvapich-discuss] How to lower MPI standard?

Kin Fai Tse kftse20031207 at gmail.com
Tue Dec 2 17:13:04 EST 2014


Dear all,

I am running VASP 5.3.5 with MVAPICH2.1a and encounter this error for some
of the runs:

aborting job:
Fatal error in PMPI_Allgatherv:
Invalid buffer pointer, error stack:
PMPI_Allgatherv(1212): MPI_Allgatherv(sbuf=0x9da0cd0, scount=1944,
MPI_DOUBLE_COMPLEX, rbuf=0x9d8a050, rcounts=0x97e5710, displs=0x97e57b0,
MPI_DOUBLE_COMPLEX, comm=0x84000003) failed
PMPI_Allgatherv(1160): Buffers must not be aliased

Googling suggest that this is because the code is not MPI 2.2 standards
compliance.

Here is the link to Peter Larsson's blog for the detail:
https://www.nsc.liu.se/~pla/blog/2014/04/30/vasp535/

Is there any setting similar to I_MPI_COMPATIBILITY=4 in MVAPICH2?

Best regards,
Kin Fai
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20141203/afb4bd4b/attachment.html>


More information about the mvapich-discuss mailing list