Yes, the 'mpirun' is the one from OpenMPI. And btw mpich worked perfectly for me. It's only ompi that's giving me these problems. Do I have to setup ssh or something? Because I remember doing that for mpich.
On Dec 31, 2007 4:15 AM, Reuti <re...@staff.uni-marburg.de> wrote: > Hi, > > Am 26.12.2007 um 10:08 schrieb Varun R: > > > I just installed Openmpi 1.2.2 on my new openSUSE 10.3 system. All > > my programs(C++) compile well with 'mpic++' but when I run them > > with 'mpirun' i get no output and I immediately get back the > > prompt. I tried the options '--verbose' and got nothing. When I > > tried '--debug-daemons' I get the following output: > > > > Daemon [0,0,1] checking in as pid 6308 on host suse-nigen > > [suse-nigen:06308] [0,0,1] orted: received launch callback > > [suse-nigen:06308] [0,0,1] orted_recv_pls: received message from > > [0,0,0] > > [suse-nigen:06308] [0,0,1] orted_recv_pls: received exit > > > > > > Also when I simply run the executable without mpirun it gives the > > right output. I also tried inserting a long 'for' loop in the > > program to check if it's getting executed at all and as I suspected > > mpirun still returns immediately to the prompt. Here's my program: > > is the mpirun the one from Open MPI? > > -- Reuti > > > #include <iostream> > > #include <mpi.h> > > > > using namespace std; > > > > int main(int argc,char* argv[]) > > { > > int rank,nproc; > > cout<<"Before"<<endl; > > > > MPI_Init(&argc,&argv); > > MPI_Comm_rank(MPI_COMM_WORLD,&rank); > > MPI_Comm_size(MPI_COMM_WORLD,&nproc); > > cout<<"Middle"<<endl; > > MPI_Finalize(); > > > > int a = 5; > > for(int i=0; i< 100000; i++) > > for(int j=0; j<10000; j++) > > a += 4; > > > > if(rank == 0) > > cout<<"Rank 0"<<endl; > > > > cout<<"Over"<<a<<endl; > > > > return 0; > > } > > > > I also tried version 1.2.4 but still no luck. Could someone please > > tell me what could be wrong here? > > > > Thanks, > > Varun > > > > > > _______________________________________________ > > users mailing list > > us...@open-mpi.org > > http://www.open-mpi.org/mailman/listinfo.cgi/users > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users >