LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Srinivasan Ramaswamy (ursvasan_at_[hidden])
Date: 2004-03-06 04:15:26


hello

im having a cluster of Linux(i686) workstations of 20
machines. i have lam mpi installed on it.i installed a
linear sytem solver called PSPASES in my machine.i wan
to run.i compiled and linked it succesfully.but while
runnig im getting the following runtime error ..

*-*-*-* Test Using frpspases_test (Harwell-Boeing
Format) *-*-*-*
  
 -------> Testing PSPACEO+PSPACEY
  
 calling PSPACEO (Compute fill-reducing Ordering)..
 Value of Communicator 0
 Value of Communicator 0
The Communicator is :0
 
MPI_Comm_dup: invalid communicator: Invalid argument
(rank 1, MPI_COMM_WORLD)
Rank (1, MPI_COMM_WORLD): Call stack within LAM:
Rank (1, MPI_COMM_WORLD): - MPI_Comm_dup()
Rank (1, MPI_COMM_WORLD): - main()
-----------------------------------------------------------------------------
One of the processes started by mpirun has exited with
a nonzero exit
code. This typically indicates that the process
finished in error.
If your process did not finish in error, be sure to
include a "return
0" or "exit(0)" in your C code before exiting the
application.
 
PID 15553 failed on node n1 (192.168.10.43) with exit
status 22.
-------------------------------------------------------

This PSPACEO is a C routine called from a fortran
routine.the value of the communicator is integer in
fortran and it is of MPI_Comm in C.i tried to print
the value of the communicator in the calling Fortran
module.but it is printing 0.is this the cause for the
error.please help me.

srini

________________________________________________________________________
Yahoo! India Insurance Special: Be informed on the best policies, services, tools and more.
Go to: http://in.insurance.yahoo.com/licspecial/index.html