Known MPI error
Hello,
I encountered the same error as in https://lists.quantum-espresso.org/pipermail/users/2019-December/043775.html, see the attachment: qe_error_case.tgz
I applied the code fix described https://lists.quantum-espresso.org/pipermail/users/2019-December/043775.html , but in two places in qe-7.1/LAXlib/ptoolkit.f90 :
5556 ! split communicator is present and must be freed on all processors
5557 IF( col_comm /= MPI_COMM_NULL ) THEN
5558 CALL mpi_comm_free( col_comm, ierr )
5559 IF( ierr /= 0 ) &
5560 CALL lax_error__( " pztrtri ", " in mpi_comm_free 25 ", ABS( ierr ) )
5561 ENDIF
.
.
.5933 ! split communicator is present and must be freed on all processors
5934 IF( col_comm /= MPI_COMM_NULL ) THEN
5935 CALL mpi_comm_free( col_comm, ierr )
5936 IF( ierr /= 0 ) &
5937 CALL lax_error__( " pdtrtri ", " in mpi_comm_free 25 ", ABS( ierr ) )
5938 ENDIFPlease apply this fix for the QE repository code, suggested by Vinson, John T. (Fed) john.vinson at nist.gov .
Edited by Miroslav Iliaš