Read-in of "rhomat_inp" with MPI fails
Fleur crashes with an MPI-error in a non-collinear calculation (l_noco=T) when a rhomat_inp file is present. The error does not occur if the serial version of Fleur is used, or a new staring density is generated (i.e. no rhomat_inp is present at the beginning of the calculation). The error occurs using 4 and 5 MPI ranks (both being divisors of the total number of k-points).
The error message when 4 MPI ranks are used is:
Fatal error in MPI_Win_lock: Invalid rank, error stack: MPI_Win_lock(166): MPI_Win_lock(lock_type=235, rank=1579932396, assert=0, win=0xa0000003) failed MPI_Win_lock(134): Invalid rank has value 1579932396 but must be nonnegative and less than 4