[mpich2-dev] Changes in host list handling
Justin M Wozniak
wozniak at mcs.anl.gov
Wed Oct 27 10:13:44 CDT 2010
Hello
I have a patch I'm using that makes some changes to Hydra
bootstrapping but I'm having trouble applying it successfully in the
current trunk. My patch is based on r7255. I'm trying to figure out what
changed.
Here's an example that doesn't rely on my patch to show different
behavior. This test program simply copies an input file to an output
file:
In r7255:
mpiexec -l -n 2 -bootstrap fork -hosts A,B ./mpi-cp input.txt output.txt
[1] recving
[0] read: input.txt
[0] size: 6
[1] recvd
[1] size: 6
[1] write: output.txt
However, using trunk, I get:
mpiexec -l -n 2 -bootstrap fork -hosts A,B ./mpi-cp input.txt output.txt
[1] recving
[0] read: input.txt
[0] size: 6
[0] Fatal error in MPI_Send: Other MPI error, error stack:
[0] MPI_Send(173)..........................: MPI_Send(buf=0x7ffff85bb534,
count=1, MPI_INT, dest=1, tag=1, MPI_COMM_WORLD) failed
[0] MPIDI_EagerContigShortSend(262)........: failure occurred while
attempting to send an eager message
[0] MPID_nem_tcp_iStartContigMsg(304)......:
[0] MPID_nem_tcp_connect(864)..............:
[0] MPID_nem_tcp_get_addr_port_from_bc(484): Missing ifname or invalid
host/port description in business card
APPLICATION TERMINATED WITH THE EXIT STRING: Hangup (signal 1)
Does anyone have an idea on what the relevant change is?
Thanks
--
Justin M Wozniak
More information about the mpich2-dev
mailing list