Hi Open MPI Experts! I'm using OpenMPI v1.10.0 and get this error when using MPI_CART_CREATE:
simple.f90(10): error #6285: There is no matching specific subroutine for this generic subroutine call. [MPI_CART_CREATE] call MPI_CART_CREATE( MPI_COMM_WORLD, 1, numprocs, .false., .true., comm1d, ierr ) ---------^ compilation aborted for simple.f90 (code 1) I'm using ifort v 15.0.3 through mpifort wrapper Here is the code I'm trying to compile: program main use mpi integer myid, numprocs, ierr integer comm1d, nbrbottom, nbrtop, s, e, it call MPI_INIT( ierr ) call MPI_COMM_RANK( MPI_COMM_WORLD, myid, ierr ) call MPI_COMM_SIZE( MPI_COMM_WORLD, numprocs, ierr ) ! call MPI_CART_CREATE( MPI_COMM_WORLD, 1, numprocs, .false., .true., comm1d, ierr ) ! call MPI_COMM_RANK( comm1d, myid, ierr ) call MPI_Cart_shift( comm1d, 0, 1, nbrbottom, nbrtop, ierr ) ! call MPI_FINALIZE(ierr) end program It seems that everything is ok, do you know why I'm having this problem? Thank you very much for your help! Best regards, Hector