Difficulty with Make for 6.03 on Blue Gene/P
Posted: Tue May 04, 2010 2:56 pm
Hi,
We have been trying to install Abinit 6.03 on a Blue Gene/P machine. One of our system administrators got the errors below when trying to compile the code. Please could you assist, what do we need to do.
Thanks so much,
Anton
##############################################################
Error: Symbol 'mpi_comm_null' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:138
call MPI_ALLGATHER(xval,nelem,MPI_INTEGER,recvcounts,nelem,MPI_INTEGER,space
1
Error: Symbol 'mpi_integer' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:136
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_self' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:197
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_self' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:197
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_null' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:199
call MPI_ALLGATHER(xval,nelem,MPI_DOUBLE_PRECISION,recvcounts,nelem,MPI_DOUB
1
Error: Symbol 'mpi_double_precision' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:258
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_null' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:258
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_self' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:260
call MPI_ALLGATHER(xval,nelem,MPI_DOUBLE_PRECISION,recvcounts,nelem,MPI_DOUB
1
Error: Symbol 'mpi_double_precision' at (1) has no IMPLICIT type
make[3]: *** [xallgather_mpi.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
##############################################################################
We have been trying to install Abinit 6.03 on a Blue Gene/P machine. One of our system administrators got the errors below when trying to compile the code. Please could you assist, what do we need to do.
Thanks so much,
Anton
##############################################################
Error: Symbol 'mpi_comm_null' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:138
call MPI_ALLGATHER(xval,nelem,MPI_INTEGER,recvcounts,nelem,MPI_INTEGER,space
1
Error: Symbol 'mpi_integer' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:136
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_self' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:197
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_self' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:197
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_null' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:199
call MPI_ALLGATHER(xval,nelem,MPI_DOUBLE_PRECISION,recvcounts,nelem,MPI_DOUB
1
Error: Symbol 'mpi_double_precision' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:258
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_null' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:258
if (spaceComm /= MPI_COMM_SELF .and. spaceComm /= MPI_COMM_NULL) then
1
Error: Symbol 'mpi_comm_self' at (1) has no IMPLICIT type
In file xallgather_mpi.F90:260
call MPI_ALLGATHER(xval,nelem,MPI_DOUBLE_PRECISION,recvcounts,nelem,MPI_DOUB
1
Error: Symbol 'mpi_double_precision' at (1) has no IMPLICIT type
make[3]: *** [xallgather_mpi.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
##############################################################################