<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div apple-content-edited="true">Hi all,</div><div apple-content-edited="true"><br></div><div apple-content-edited="true">I have installed MPICH2 in a Mac 10.9.2 using homebrew. The installation process went OK, no problems were reported. Then I created a small hello world example just to test the MPI:</div><div apple-content-edited="true"><br></div><div apple-content-edited="true"><div style="margin: 0px; font-size: 11px; font-family: Menlo; color: rgb(120, 73, 42);">#include <span style="color: #d12f1b"><stdio.h></span></div><div style="margin: 0px; font-size: 11px; font-family: Menlo; color: rgb(120, 73, 42);">#include <span style="color: #d12f1b">"mpi.h"</span></div><div style="margin: 0px; font-size: 11px; font-family: Menlo; min-height: 13px;"><br></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><span style="color: #bb2ca2">int</span> main (argc, argv)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">     <span style="color: #bb2ca2">int</span> argc;</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">     <span style="color: #bb2ca2">char</span> *argv[];</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">{</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">  <span style="color: #bb2ca2">int</span> rank, size;</div><p style="margin: 0px; font-size: 11px; font-family: Menlo; min-height: 13px;">  <br class="webkit-block-placeholder"></p><div style="margin: 0px; font-size: 11px; font-family: Menlo;">  MPI_Init (&argc, &argv);<span style="color: #008400">/* starts MPI */</span></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">  MPI_Comm_rank (MPI_COMM_WORLD, &rank);<span style="color: #008400">/* get current process id */</span></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">  MPI_Comm_size (MPI_COMM_WORLD, &size);<span style="color: #008400">/* get number of processes */</span></div><p style="margin: 0px; font-size: 11px; font-family: Menlo; min-height: 13px;">  <br class="webkit-block-placeholder"></p><div style="margin: 0px; font-size: 11px; font-family: Menlo; color: rgb(209, 47, 27);"><span style="color: #000000">  printf( </span>"Hello world from process %d of %d\n"<span style="color: #000000">, rank, size );</span></div><p style="margin: 0px; font-size: 11px; font-family: Menlo; min-height: 13px;">  <br class="webkit-block-placeholder"></p><div style="margin: 0px; font-size: 11px; font-family: Menlo;">  MPI_Finalize();</div><div style="margin: 0px; font-size: 11px; font-family: Menlo; color: rgb(187, 44, 162);"><span style="color: #000000">  </span>return<span style="color: #000000"> </span><span style="color: #272ad8">0</span><span style="color: #000000">;</span></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">}</div><div><br></div><div>compile it ($mpicc -o hello hello.c), all went fine too; and finally run it ($mpiexec -n 2 ./hello). However, that is the problem reported by mpiexec:</div><div><br></div><div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">$ mpiexec -n 2 ./hello</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">Fatal error in MPI_Init: Other MPI error, error stack:</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPIR_Init_thread(467)..............: </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_Init(177).....................: channel initialization failed</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPIDI_CH3_Init(70).................: </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_nem_init(319).................: </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_nem_tcp_init(171).............: </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_nem_tcp_get_business_card(418): </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_nem_tcp_init(377).............: gethostbyname failed, mac (errno 1)</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">Fatal error in MPI_Init: Other MPI error, error stack:</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPIR_Init_thread(467)..............: </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_Init(177).....................: channel initialization failed</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPIDI_CH3_Init(70).................: </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_nem_init(319).................: </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_nem_tcp_init(171).............: </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_nem_tcp_get_business_card(418): </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPID_nem_tcp_init(377).............: gethostbyname failed, mac (errno 1)</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0); min-height: 15px;"><br></div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">===================================================================================</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">=   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">=   PID 653 RUNNING AT mac</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">=   EXIT CODE: 1</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">=   CLEANING UP REMAINING PROCESSES</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">=   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">===================================================================================</div></div><div><br></div><div>The version installed:</div><div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">$ mpichversion </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPICH Version:    <span class="Apple-tab-span" style="white-space:pre">        </span>3.1</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPICH Release date:<span class="Apple-tab-span" style="white-space:pre">  </span>Thu Feb 20 11:41:13 CST 2014</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPICH Device:    <span class="Apple-tab-span" style="white-space:pre"> </span>ch3:nemesis</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPICH configure: <span class="Apple-tab-span" style="white-space:pre">    </span>--disable-dependency-tracking --disable-silent-rules --prefix=/usr/local/Cellar/mpich2/3.1 --mandir=/usr/local/Cellar/mpich2/3.1/share/man</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPICH CC: <span class="Apple-tab-span" style="white-space:pre">    </span>clang    -O2</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPICH CXX: <span class="Apple-tab-span" style="white-space:pre">       </span>clang++  </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPICH F77: <span class="Apple-tab-span" style="white-space:pre">       </span>/usr/local/bin/gfortran   -O2</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">MPICH FC: <span class="Apple-tab-span" style="white-space:pre">    </span>/usr/local/bin/gfortran  </div></div><br class="Apple-interchange-newline">

</div>
Does anyone have any idea of why I am getting this error? The hostname command is also working fine, so I do NOT understand this problem. Furthermore, the idea is to run MPICH2 on my mac, not in a cluster so it should be straightforward to pick the hostname. My /etc/hosts shows the following:<div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">$ cat /etc/hosts</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">##</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);"># Host Database</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">#</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);"># localhost is used to configure the loopback interface</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);"># when the system is booting.  Do not change this entry.</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">##</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">127.0.0.1<span class="Apple-tab-span" style="white-space:pre">    </span>localhost</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">255.255.255.255<span class="Apple-tab-span" style="white-space:pre">        </span>broadcasthost</div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">::1             localhost </div><div style="margin: 0px; font-size: 13px; font-family: Menlo; color: rgb(252, 134, 0); background-color: rgb(0, 0, 0);">fe80::1%lo0<span class="Apple-tab-span" style="white-space:pre">       </span>localhost</div><div><br></div><div>Any ideas? Any help, suggestions or workarounds would be much appreciated.</div></div><div><br></div><div>Best regards,</div><div>Luis</div></body></html>