LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Jose Luiz de Souza Gomes (jlsgomes_at_[hidden])
Date: 2008-06-23 21:26:06


Hi!

I have a Fortran 90 algorithm that runs sequentially and I trying to run it in parallel mode. I'm using LAM 7.0.4 and g95 Fortran compiler. When I compile it, the messages are (a lot of them):

"In file pmixpoliseg_v15.f90:1109

      call MPI_REDUCE(local_YG, YG, NG, MPI_INTEGER, MPI_SUM, mestre, MPI_COMM_
                      1
In file pmixpoliseg_v15.f90:1068

      call MPI_REDUCE(local_AccNa, AccNa, ncomp*2, MPI_REAL, MPI_SUM, mestre, M
                      2
Warning (155): Inconsistent types (INTEGER(4)/REAL(8)) in actual argument lists at (1) and (2)"

and, when I run it, after some execution correctly, I got the message:

"MPI_Recv: process in local group is dead (rank 0, MPI_COMM_WORLD)
Rank (0, MPI_COMM_WORLD): Call stack within LAM:
Rank (0, MPI_COMM_WORLD): - MPI_Recv()
Rank (0, MPI_COMM_WORLD): - MPI_Reduce()
Rank (0, 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 875 failed on node n8 (192.168.1.8) with exit status 1.
-----------------------------------------------------------------------------
"

Sometimes, the exit status is 11.

I need help about how to solve these warnings in compiler time and if they are related with the error above.

Thanks for any help.

Jose Luiz

-- 
Esta mensagem foi verificada pelo sistema de antivmrus e
 acredita-se estar livre de perigo.