hi,
I'm not familiar with the program mdrun, but the signal 11 message is telling you that there is an errror addressing memory in that program. this would not appear to be a LAM issue.
Cheers,
Mac McCalla
Houston
________________________________
From: lam-bounces_at_[hidden] [mailto:lam-bounces_at_[hidden]] On Behalf Of Maurício Menegatti Rigo
Sent: Wednesday, February 24, 2010 11:27 AM
To: lam_at_[hidden]
Subject: LAM: signal 11 - how to fix error
I got the following error:
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 4358 failed on node n0 (127.0.0.1) due to signal 11.
I found that signal 11 is usually caused by incorrect use of pointers or incrementing outside an array. Technical cause is usually a segmentation fault for Signal 11 - i.e. a pointer pointed to a location in memory outside of the programs space. Signal 9 usually means a pointer pointed to some area of code within the program which it should not.
But how can I fix that?
I'm using the followin command line:
$> mpirun -np 8 mdrun -v -s pMHCmdrun_termA -o pMHC_traj_termA -c pBOX_termA -g pMHC_log_termA -e energia_termA.edr
THanks for all,
--
Maurício Menegatti Rigo
Núcleo de Bioinformática do Laboratório de Imunogenética
Departamento de Genética
Instituto de Biociências
Universidade Federal do Rio Grande do Sul
.
|