Dear all, Dear Jeff,
when I use
use MPI, I get

/tmp/ifortiW8IBH.i90: catastrophic error: **Internal compiler error:
segmentation violation signal raised** Please report this error along with
the circumstances in which it occurred in a Software Problem Report.  Note:
File and line given may not be explicit cause of this error.
compilation aborted for SPH_MPI.f90 (code 1)

If i use "use mpi_f08", I get


SPH_MPI.f90(43): error #6285: There is no matching specific subroutine for
this generic subroutine call.   [MPI_CART_CREATE]
   CALL MPI_CART_CREATE
(MPI_COMM_WORLD,ndims,dims,periods,.TRUE.,COMM_CART,MPI%iErr)
--------^
SPH_MPI.f90(44): error #6285: There is no matching specific subroutine for
this generic subroutine call.   [MPI_COMM_RANK]
   CALL MPI_COMM_RANK(COMM_CART,MPI%myrank,MPI%iErr)
--------^
SPH_MPI.f90(47): error #6285: There is no matching specific subroutine for
this generic subroutine call.   [MPI_CART_SHIFT]
   CALL MPI_CART_SHIFT(COMM_CART,0, 1,source,RCPU,MPI%iErr)  ! x-dir, right
--------^
SPH_MPI.f90(48): error #6285: There is no matching specific subroutine for
this generic subroutine call.   [MPI_CART_SHIFT]
   CALL MPI_CART_SHIFT(COMM_CART,0,-1,source,LCPU,MPI%iErr) ! x-dir, left
--------^
SPH_MPI.f90(49): error #6285: There is no matching specific subroutine for
this generic subroutine call.   [MPI_CART_SHIFT]
   CALL MPI_CART_SHIFT(COMM_CART,1, 1,source,TCPU,MPI%iErr)  ! y-dir, top
--------^
SPH_MPI.f90(50): error #6285: There is no matching specific subroutine for
this generic subroutine call.   [MPI_CART_SHIFT]
   CALL MPI_CART_SHIFT(COMM_CART,1,-1,source,BCPU,MPI%iErr) ! y-dir, bottom
--------^
SPH_MPI.f90(52): error #6285: There is no matching specific subroutine for
this generic subroutine call.   [MPI_CART_COORDS]
   CALL MPI_CART_COORDS(COMM_CART,MPI%myrank,ndims,MPI%mycoords,MPI%iErr)
--------^




about mpif90 -r8 *.f90
when I istalled open MPI I run

./configure --prefix/opt/openmpi cc=icc cxx=icpc f77=ifort FC=ifort

What do you think?

Thanks again




On 3 October 2014 16:01, Jeff Squyres (jsquyres) <jsquy...@cisco.com> wrote:

> use mpi




Diego

Reply via email to