<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV>I reported an MPICH build error on Niagara a while back, but could not work to find a fix and I have</DIV>
<DIV>to return the loaner.</DIV>
<DIV>&nbsp;</DIV>
<DIV>I got yet another SUN Niagara loaner.&nbsp; MIPCH configure as :</DIV>
<DIV>./configure -prefix=/u/cgtan/my_release_dir__niagara --with-device=ch3:nemesis&nbsp; --enable-t<BR>hreads=funneled --enable-fast |&amp; tee configure.log</DIV>
<DIV>&nbsp;</DIV>
<DIV>the build produces the following error:</DIV>
<DIV>&nbsp;</DIV>
<DIV>make[7]: Entering directory `/u/cgtan/tool/mpich2-1.0.5/src/mpid/ch3/channels/nemesis/nemesis/src'<BR>gcc -DHAVE_CONFIG_H -I. -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/ch3/channels/nemesis/nemesis/src -I. -I../include -I/u/cgtan/tool/mpich2-1.0.5/src/ch3/channels/nemesis/nemesis/include -I/u/cgtan/tool/mpich2-1.0.5/src/include -I/u/cgtan/tool/mpich2-1.0.5/src/include -m32 -O2 -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/ch3/include -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/ch3/include -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/common/datatype -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/common/datatype -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/ch3/channels/nemesis/include -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/ch3/channels/nemesis/include -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/ch3/channels/nemesis/nemesis/include -I/u/cgtan/tool/mpich2-1.0.5/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -c mpid_nem_alloc.c<BR>In file included from
 ../include/mpid_nem_impl.h:13,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from mpid_nem_alloc.c:7:<BR>../include/mpid_nem_atomics.h:32:2: #error No swap function defined for this architecture<BR>../include/mpid_nem_atomics.h:62:2: #error No compare-and-swap function defined for this architecture<BR>../include/mpid_nem_atomics.h:108:2: #error No compare-and-swap function defined for this architecture<BR>In file included from ../include/mpid_nem_impl.h:13,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from mpid_nem_alloc.c:7:<BR>../include/mpid_nem_atomics.h: In function `MPID_NEM_FETCH_AND_ADD':<BR>../include/mpid_nem_atomics.h:153: error: syntax error before '}' token<BR>../include/mpid_nem_atomics.h:174:2: #error No fetch-and-add function defined for this architecture<BR>../include/mpid_nem_atomics.h:225:2: #error No fetch-and-add function defined for this
 architecture<BR>../include/mpid_nem_atomics.h:248:2: #error No fetch-and-add function defined for this architecture<BR></DIV>
<DIV>&nbsp;</DIV>
<DIV>Any suggestion ?&nbsp; Does MPICH 105 work on SUN Niagara ?&nbsp; could that be a problem with nemesis ?</DIV>
<DIV>&nbsp;</DIV>
<DIV>thanks</DIV>
<DIV>&nbsp;</DIV>
<DIV>tan</DIV>
<DIV>&nbsp;</DIV></div><br>



      <hr size=1>Ahhh...imagining that irresistible "new car" smell?<br> Check out
<a href="http://us.rd.yahoo.com/evt=48245/*http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE1YW1jcXJ2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3LWNhcnM-">new cars at Yahoo! Autos.</a>
</body></html>