I installed mpich-v3.1.2 into my cluster but I am having problems. Although I can compile my parallel program, I can not run it. Below is the error message I get. Would you please help me to locate the problem. (I also added the following lines to my .bashrc file after installation.)
export PATH=/opt/progs/mpich2/v3.1.4/bin:$PATH
export LD_LIBRARY_PATH=/opt/progs/mpich2/v3.1.4/lib:$LD_LIBRARY_PATH
Thanks.
[ddal@admin 01_MPI_Giris_Ornekler]$ mpicxx 01_Hello_World.cpp
[ddal@admin 01_MPI_Giris_Ornekler]$ mpiexec -f ~/cluster_hosts -n 5 ./a.out
./a.out: error while loading shared libraries: libgfortran.so.3: cannot open shared object file: No such file or directory
===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= PID 3873 RUNNING AT cn03
= EXIT CODE: 127
= CLEANING UP REMAINING PROCESSES
= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
===================================================================================
[proxy:0:3@cn04] HYD_pmcd_pmip_control_cmd_cb (pm/pmiserv/pmip_cb.c:885): assert (!closed) failed
[proxy:0:3@cn04] HYDT_dmxu_poll_wait_for_event (tools/demux/demux_poll.c:76): callback returned error status
[proxy:0:3@cn04] main (pm/pmiserv/pmip.c:206): demux engine error waiting for event
[proxy:0:4@cn05] HYD_pmcd_pmip_control_cmd_cb (pm/pmiserv/pmip_cb.c:885): assert (!closed) failed
[proxy:0:4@cn05] HYDT_dmxu_poll_wait_for_event (tools/demux/demux_poll.c:76): callback returned error status
[proxy:0:4@cn05] main (pm/pmiserv/pmip.c:206): demux engine error waiting for event
[proxy:0:1@cn02] HYD_pmcd_pmip_control_cmd_cb (pm/pmiserv/pmip_cb.c:885): assert (!closed) failed
[proxy:0:1@cn02] HYDT_dmxu_poll_wait_for_event (tools/demux/demux_poll.c:76): callback returned error status
[proxy:0:1@cn02] main (pm/pmiserv/pmip.c:206): demux engine error waiting for event
[proxy:0:0@cn01] HYD_pmcd_pmip_control_cmd_cb (pm/pmiserv/pmip_cb.c:885): assert (!closed) failed
[proxy:0:0@cn01] HYDT_dmxu_poll_wait_for_event (tools/demux/demux_poll.c:76): callback returned error status
[proxy:0:0@cn01] main (pm/pmiserv/pmip.c:206): demux engine error waiting for event
[mpiexec@admin] HYDT_bscu_wait_for_completion (tools/bootstrap/utils/bscu_wait.c:76): one of the processes terminated badly; aborting
[mpiexec@admin] HYDT_bsci_wait_for_completion (tools/bootstrap/src/bsci_wait.c:23): launcher returned error waiting for completion
[mpiexec@admin] HYD_pmci_wait_for_completion (pm/pmiserv/pmiserv_pmci.c:218): launcher returned error waiting for completion
[mpiexec@admin] main (ui/mpich/mpiexec.c:344): process manager error waiting for completion