Open MPI logo

Open MPI User's Mailing List Archives

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

Subject: Re: [OMPI users] An error occurred in MPI_comm_size
From: Terry Frankcombe (terry_at_[hidden])
Date: 2008-04-07 22:20:19


On Mon, 2008-04-07 at 09:08 -0700, yacob sen wrote:
>
>
> Dear All,
>
> I have just installed openmpi/mpich in ubuntu 7.10 in my linux machine
> which has a dual processor.

That's a little bit like saying you've installed Ubuntu/Red Hat on your
machine.

OpenMPI and MPICH are different versions of the same thing. You don't
need to/probably shouldn't install both. Having to copy mpif.h locally
sounds like MPICH. You certainly don't want to do this with OpenMPI.
You need to work out exactly which mpif90 you're invoking. If it's
OpenMPI, then continue here, the OpenMPI mailing list. If it's MPICH,
try the MPICH mailing lists. Either way, what's happening will
certainly be clearer if you uninstall one of OpenMPI/MPICH.

> I compiled my fortran program as follows:
>
> mpif90 add.f90 -o add_n
>
> I, however, forced to copy "mpif.h" library in my working directory
> where i run my program and also I inserted an additional line inside
> the file "/etc/openmpi/openmpi-mca-params.conf", the following :
> btl=^openib.
>
>
> I have then run the program as:
>
> mpirun -np 2 ./add_n (here I use 2 processor as my dual laptop has
> two processor)
>
> What I got is the following error message :
>
> [geosl063:13781] *** An error occurred in MPI_comm_size
> [geosl063:13780] *** An error occurred in MPI_comm_size
> [geosl063:13780] *** on communicator MPI_COMM_WORLD
> [geosl063:13780] *** MPI_ERR_COMM: invalid communicator
> [geosl063:13780] *** MPI_ERRORS_ARE_FATAL (goodbye)
> [geosl063:13781] *** on communicator MPI_COMM_WORLD
> [geosl063:13781] *** MPI_ERR_COMM: invalid communicator
>
>
> I used MPI commands to program my fortran code. The program has been
> running in a linux cluster. The point here is to develop my parallel
> program in my linux laptop before I go and run it in a Linux cluster.
>
> Any comments. I appreciate any comments
>
> Thank you so much
>
>
> Yacob
>
>
>
>
> ______________________________________________________________________
> You rock. That's why Blockbuster's offering you one month of
> Blockbuster Total Access, No Cost.
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users