Oh,It's my mistake to email the wrong emailing list.I'm sorry about that.<br>I've tried to reconfigure mpich2 with --enable-g=all ,but I got errors in making.<br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">./configure --enable-g=all -prefix=/usr/mpich2-install<br></blockquote></blockquote><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
make[5]: Entering directory `/home/zhang/Downloads/mpich2-1.4.1p1/src/mpi/romio/adio/common'<br>  CC              malloc.c<br>In file included from malloc.c:24:0:<br>/usr/include/malloc.h:61:14: error: expected identifier or ‘(’ before '\x6c6c6f63'<br>
/usr/include/malloc.h:64:14: error: expected identifier or ‘(’ before '\x6c6c6f63'<br>/usr/include/malloc.h:72:49: error: macro "realloc" passed 2 arguments, but takes just 1<br>/usr/include/malloc.h:72:14: error: ‘realloc’ redeclared as different kind of symbol<br>
/usr/include/malloc.h:76:13: error: expected identifier or ‘(’ before '\x46726565'<br>make[5]: *** [malloc.o] Error 1<br></blockquote><br>Unwilling to quit it , I tried this: <br><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">./configure --enable-FEATURE=dbg -prefix=/usr/mpich2-install <br></blockquote></blockquote>However, it seems it did't work that I didn't get any log text.<br>
<br><div class="gmail_quote">2012/6/20 Darius Buntinas <span dir="ltr"><<a href="mailto:buntinas@mcs.anl.gov" target="_blank">buntinas@mcs.anl.gov</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Please use the mpich-discuss mailing list to get help with mpich2.  This mailing list is for mpich2 developers.<br>
<br>
It's hard to tell what happened from the stack trace, but it looks like process 0 thinks that process 1 failed.  Can you reconfigure mpich with --enable-g=all then rerun it with logging enabled?<br>
<br>
    ./configure --enable-g=all <other configure options you specified><br>
    make clean<br>
    make<br>
    make install<br>
    cd examples<br>
    export MPICH_DBG_FILENAME="dbg-%w-%d.txt"<br>
    export MPICH_DBG_CLASS=ALL<br>
    export MPICH_DBG_LEVEL=VERBOSE<br>
    mpiexec -f hosts -n 2 ./cpi<br>
<br>
Then, if it happens again, send us the files dbg-*.txt but please reply to the mpich-discuss mailing list.<br>
<span><font color="#888888"><br>
-d<br>
</font></span><div><div><br>
On Jun 20, 2012, at 6:18 AM, ÕÅÀÚ wrote:<br>
<br>
> I've configured two computers of Ubuntu12.04 with mpich2-1.4.1p1,and it all works well with the Helloworld program in one machine or two machines together.<br>
> But I got wrong info in running the cpi examples.Before,all two machines can ping and ssh from each other to the other with no password. and I also turned off the firewall.(I've checked the uwf-status.) However, when I running the cpi example, I got these below:<br>


><br>
> zhang@zhang-Lenovo-IdeaPad-Y470:~/test$ mpiexec -f hosts -np 2 ./cpi<br>
> Process 0 of 2 is on zhang-Lenovo-IdeaPad-Y470<br>
> Process 1 of 2 is on lianjie2<br>
> Fatal error in PMPI_Reduce: Other MPI error, error stack:<br>
> PMPI_Reduce(1270)...............: MPI_Reduce(sbuf=0xbf8f9b18, rbuf=0xbf8f9b20, count=1, MPI_DOUBLE, MPI_SUM, root=0, MPI_COMM_WORLD) failed<br>
> MPIR_Reduce_impl(1087)..........:<br>
> MPIR_Reduce_intra(895)..........:<br>
> MPIR_Reduce_binomial(144).......:<br>
> MPIDI_CH3U_Recvq_FDU_or_AEP(380): Communication error with rank 1<br>
><br>
> [mpiexec@zhang-Lenovo-IdeaPad-Y470] control_cb (./pm/pmiserv/pmiserv_cb.c:321): assert (!closed) failed<br>
> [mpiexec@zhang-Lenovo-IdeaPad-Y470] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status<br>
> [mpiexec@zhang-Lenovo-IdeaPad-Y470] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:181): error waiting for event<br>
> [mpiexec@zhang-Lenovo-IdeaPad-Y470] main (./ui/mpich/mpiexec.c:405): process manager error waiting for completion<br>
> And the two computers are on a private net 192.168.48.xxx. I would very strongly appreciate when somebody could give me hint how to cope with this problem.<br>
><br>
> Thanks very much in advance for any tip.<br>
<br>
</div></div></blockquote></div><br>