LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Davide Cesari (dcesari_at_[hidden])
Date: 2008-06-24 07:41:42


mario ciappy ha scritto:
> Dear lam users,
>
> After requested installations and configurations for gromacs-parallel on RHEL 4.0 ,
>
> when I run gromacs with this command:
>
> mpirun -n 2 mdrun_mpi -v
>
> I have this message:
>
> 69 pc239:/home/mario/d.dppc> mpirun -n 2 mdrun_mpi -v
>
> MPI process rank 0 (n0, p512) caught a SIGSEGV in MPI_Comm_size.
>
> MPI process rank 0 (n0, p9663) caught a SIGSEGV in MPI_Comm_size.
>
> Rank (0, MPI_COMM_WORLD): Call stack within LAM:
>
> Rank (0, MPI_COMM_WORLD): - MPI_Comm_size()
>
> Rank (0, MPI_COMM_WORLD): - main()
>
> Rank (0, MPI_COMM_WORLD): Call stack within LAM:
>
> Rank (0, MPI_COMM_WORLD): - MPI_Comm_size()
>
> Rank (0, MPI_COMM_WORLD): - main()
>
> I don't understand what it means. I only know that the program don't run. Can you help me?
> Thank's in advance
> Mario

It seems that the program passed an invalid pointer (thus a SIGSEGV) to
MPI_Comm_size function, it can be either a bug in the program (but it is
unlikely if gromacs is a well known working piece of software), or
something wrong in the build: did you compile by yourself or get a
precompiled binary which dynamically links LAM-MPI? If the second is
true, did you make sure it is compiled for the LAM version you are using?
        ciao, Davide

-- 
============================= Davide Cesari ============================
Servizio IdroMeteorologico ARPA Emilia Romagna
Area Modellistica Numerica e Radarmeteorologia
  Phone/Fax: +39 051525926/+39 0516497501
  E-mail:    dcesari_at_[hidden]
  Home page: http://www.webalice.it/o.drofa/davide/
  Address:   ARPA-SIM, Viale Silvani 6, 40122 Bologna, Italy
========================================================================