Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: Nym (neverwillreply_at_[hidden])
Date: 2006-08-12 10:42:44


Hi,

I've been trying to compile OpenMPI with gfortran on Mac OS X, and use
it with an MPI app that compiles and works using MPICH2 on a Linux
system.

I have tried using both versions 1.1 and the pre-release 1.1.1, and I
get the same result. Attached at the configuration logs and outputs
from compiling OpenMPI with version 1.1.1.

The compilation of OpenMPI seems to finish successfully. However, when
compiling my MPI app I get the error

Error: Generic subroutine 'mpi_cart_create' at (1) is not an intrinsic
subroutine

Other MPI calls, such as MPI_REDUCE, and MPI_SENDRECV do not bring up
any errors. The call is of the following form, with the variable
declarations shown:

INTEGER, PARAMETER :: numDims = 2
INTEGER :: dimSizes(0:numDims-1)
LOGICAL :: dimPeriodics(0:numDims-1)
LOGICAL :: reorderRanks
INTEGER :: comm
INTEGER :: err

CALL MPI_CART_CREATE(MPI_COMM_WORLD, numDims, dimSizes, dimPeriodics, &
           reorderRanks, comm, err)

Can anyone help?

Nym.