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
========================================================================
|