<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><p dir="ltr">Configuring mpich-3.2can be done as<br>
./configure -prefix=/home/software/mpich3.2-install |& tee c.txt</p>
<p dir="ltr">To build mpich<br>
Make |& tee m.txt</p>
<p dir="ltr">I think it will work.</p>
<p dir="ltr">Sanjesh</p>
<div class="gmail_quote">On 14 Mar 2016 19:48, "Rob Latham" <<a href="mailto:robl@mcs.anl.gov">robl@mcs.anl.gov</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 03/14/2016 07:06 AM, Peter Steinbach wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi -<br>
<br>
I just downloaded mpich 3.2 and wanted to build it on a centos 6.3 based<br>
system (gcc 4.9.2). The configure call looked like this:<br>
$ ./configure --with-ibverbs --with-ibverbs-include=/usr/include<br>
--with-ibverbs-lib=/usr/lib64 --enable-fast --enable-shared --with-java<br>
--prefix=$HOME/software/mpich/3.2<br>
<br>
the configure runs through, but the make call finishes with:<br>
$ make<br>
...<br>
( cd . && \<br>
./maint/extracterrmsgs -careful=unusederr.txt \<br>
-skip=src/util/multichannel/mpi.c \<br>
`cat maint/errmsgdirs` > .tmp 2>.err )<br>
( cd . && if test -s .err ; then rm -f .tmp ; cat .err ; exit 1 ; fi )<br>
Warning: attempt to redefine **fail. Duplicate ignored.<br>
Warning: **fail . .<br>
src/mpid/ch3/channels/nemesis/netmod/llc/errnames.txt : 15<br>
make: *** [src/mpi/errhan/defmsg.h] Error 1<br>
<br>
The problem appears to be coming from:<br>
$ egrep '^\*\*fail:' `find -name "errnames.txt"`<br>
./src/mpi/errhan/errnames.txt:**fail:<br>
./src/mpid/ch3/channels/nemesis/netmod/llc/errnames.txt:**fail:fail failed<br>
</blockquote>
<br>
I thought we fixed this? Maybe it went in just after the mpich-3.2 release.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Any idea how to resolve it?<br>
</blockquote>
<br>
Ah, it sure did. 4 commits after 3.2 was tagged in fact. Simply delete the **fail line from src/mpid/ch3/channels/nemesis/netmod/llc/errnames.txt. I've attached a patch if that's easier for you:<br>
<br>
==rob<br>
<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Best,<br>
P<br>
<br>
_______________________________________________<br>
discuss mailing list <a href="mailto:discuss@mpich.org" target="_blank">discuss@mpich.org</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mpich.org/mailman/listinfo/discuss" rel="noreferrer" target="_blank">https://lists.mpich.org/mailman/listinfo/discuss</a><br>
</blockquote>
<br>_______________________________________________<br>
discuss mailing list <a href="mailto:discuss@mpich.org">discuss@mpich.org</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mpich.org/mailman/listinfo/discuss" rel="noreferrer" target="_blank">https://lists.mpich.org/mailman/listinfo/discuss</a><br></blockquote></div>