Page 1 of 1

Problem with vasp4.6.28 MPI

Posted: Wed Oct 18, 2006 9:24 am
by Tyx
When I try to run the files which worked with the previous
version, i get this:
ERROR: 0032-136 Invalid communicator (1140850688) in MPI_Comm_rank, task 1
ERROR: 0032-136 Invalid communicator (1140850688) in MPI_Comm_rank, task 4
ERROR: 0032-136 Invalid communicator (1140850688) in MPI_Comm_rank, task 9
etc.

And no output. Compiling it on my Ubuntu Linux dual core
laptop, the same error looks like:
0 - <NO ERROR MESSAGE> : Could not convert index 1140850688 into a pointer. The index may be an incorrect argument.
Aborting program !

Any help would be greatly appreciated...
Thanks

Problem with vasp4.6.28 MPI

Posted: Thu Oct 19, 2006 10:16 am
by admin
it looks as if the integer numbers for the MPI communication have a wrong bytelength. Please check if the size of integer variables in vasp (as defined in the Makefile) matches the size of the integer varaibles in your MPI-installation

Problem with vasp4.6.28 MPI

Posted: Fri Oct 20, 2006 2:43 pm
by Tyx
I solved it. I had to copy mpif.h from my MPICH installation to the vasp directory, even though it was there already (it was a different version). Recompiled and now it works great.
Thanks