Dear QE Users,
I am trying to set up Quantum Espresso 6.5 and have run into a problem after
running make pw. ./configure runs successfully, but make pw returns the
following:
mp.f90:173:24:
173 | CALL MPI_GATHER(mydata, 1, MPI_INTEGER, alldata, 1,
MPI_INTEGER, root, group, IERR)
| 1
......
197 | CALL MPI_GATHER(mydata, msglen, MPI_INTEGER, alldata, msglen,
MPI_INTEGER, root, group, IERR)
| 2
Error: Rank mismatch between actual argument at (1) and actual argument at (2)
(rank-1 and scalar)
make[1]: *** [mp.o] Error 1
make: *** [libutil] Error 1
The rank mismatch / type mismatch error displays numerous times before the
compilation actually stops, so I’m not sure if that is actually causing the
error 1 or if it is just a warning. It seems like it might be an issue with the
complier so I tried upgrading gcc to 11.0.3 but to no avail. I am at a loss for
how to solve this issue so any suggestions are appreciated.
Thank You
Kelsey
Cornell University
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso)
users mailing list users@lists.quantum-espresso.org
https://lists.quantum-espresso.org/mailman/listinfo/users