[mpich-discuss] FW: MPICH1.2.1 Install Problem on Linux Redhat Enterprise 4 64 bit

Dave Goodell goodell at mcs.anl.gov
Fri Jan 29 14:06:27 CST 2010


Hi Andrew,

Would you please file this information as a ticket in our bug tracking  
system?

https://trac.mcs.anl.gov/projects/mpich2/newticket

Also, please attach the c.txt, m.txt, and config.log files that you  
mention below to the ticket.

We've had one previous report with similar error messages, but it's  
difficult to figure out exactly what's going wrong in this case  
without a bit more digging and back-and-forth communication.  Putting  
it in a bug report will keep the attachments out of everyone's mailbox  
and will make it easier for me to keep track of the issue.

There's probably a programming error in that code somewhere that stems  
from a bad assumption.  However because that code makes heavy use of  
macros it's not obvious what's happening without expanding all the  
macros.  We can talk about it more in the ticket.

Thanks,
-Dave

On Jan 29, 2010, at 9:31 AM, Woods, Andrew wrote:

> I have now subscribed.
>
> Thanks,
>
> Andy Woods
>
> From: Woods, Andrew
> Sent: Friday, January 29, 2010 10:08 AM
> To: mpich-discuss at mcs.anl.gov
> Subject: MPICH1.2.1 Install Problem on Linux Redhat Enterprise 4 64  
> bit
>
> Dear Mpich helpers:
>
> I am attempting to install MPICH1.2.1 on Linux Redhat Enterprise 4  
> 64 bit and the following error occurs after make VERBOSE=1 |tee m.txt:
>
> -DHAVE_CONFIG_H -I. -I/home/magic/mpich2_install/mpich2-1.2.1/src/ 
> mpi/coll -I../../include -I/home/magic/mpich2_install/mpich2-1.2.1/ 
> src/include -I/home/magic/mpich2_install/mpich2-1.2.1/src/mpi/ 
> datatype -O2 -I/home/magic/mpich2_install/mpich2-1.2.1/src/openpa/ 
> src -I/tmp/bldmpich/src/openpa/src -DUSE_PROCESS_LOCKS -I/tmp/ 
> bldmpich/src/mpid/ch3/include -I/home/magic/mpich2_install/ 
> mpich2-1.2.1/src/mpid/ch3/include -I/tmp/bldmpich/src/mpid/common/ 
> datatype -I/home/magic/mpich2_install/mpich2-1.2.1/src/mpid/common/ 
> datatype -I/tmp/bldmpich/src/mpid/common/locks -I/home/magic/ 
> mpich2_install/mpich2-1.2.1/src/mpid/common/locks -I/tmp/bldmpich/ 
> src/mpid/ch3/channels/nemesis/include -I/home/magic/mpich2_install/ 
> mpich2-1.2.1/src/mpid/ch3/channels/nemesis/include -I/tmp/bldmpich/ 
> src/mpid/ch3/channels/nemesis/nemesis/include -I/home/magic/ 
> mpich2_install/mpich2-1.2.1/src/mpid/ch3/channels/nemesis/nemesis/ 
> include -I/tmp/bldmpich/src/mpid/ch3/channels/nemesis/nemesis/utils/ 
> monitor -I/home/magic/mpich2_install/mpich2-1.2.1/src/mpid/ch3/ 
> channels/nemesis/nemesis/utils/monitor -I/tmp/bldmpich/src/mpid/ 
> common/locks -I/home/magic/mpich2_install/mpich2-1.2.1/src/mpid/ 
> common/locks -I/tmp/bldmpich/src/util/wrappers -I/home/magic/ 
> mpich2_install/mpich2-1.2.1/src/util/wrappers -c /home/magic/ 
> mpich2_install/mpich2-1.2.1/src/mpi/coll/opsum.c
> /home/magic/mpich2_install/mpich2-1.2.1/src/mpi/coll/opsum.c: In  
> function `MPIR_SUM':
> /home/magic/mpich2_install/mpich2-1.2.1/src/mpi/coll/opsum.c:57:  
> error: duplicate case value
> /home/magic/mpich2_install/mpich2-1.2.1/src/mpi/coll/opsum.c:57:  
> error: previously used here
> /home/magic/mpich2_install/mpich2-1.2.1/src/mpi/coll/opsum.c: In  
> function `MPIR_SUM_check_dtype':
> /home/magic/mpich2_install/mpich2-1.2.1/src/mpi/coll/opsum.c:92:  
> error: duplicate case value
> /home/magic/mpich2_install/mpich2-1.2.1/src/mpi/coll/opsum.c:92:  
> error: previously used here
> make[3]: *** [opsum.o] Error 1
> make[3]: Leaving directory `/tmp/bldmpich/src/mpi/coll'
> make[2]: *** [all-redirect] Error 2
> make[2]: Leaving directory `/tmp/bldmpich/src/mpi'
> make[1]: *** [all-redirect] Error 2
> make[1]: Leaving directory `/tmp/bldmpich/src'
> make: *** [all-redirect] Error 2
> [root at VA90S-OPTERON-LINUX bldmpich]# pwd
> /tmp/bldmpich
> [root at VA90S-OPTERON-LINUX bldmpich]# make VERBOSE=1 |tee m.txt
>
> Build steps were:
> tar xfz /home/magic/mpich2_install/mpich2-1.2.1.tar.tar
>
> /home/magic/mpich2_install/mpich2-1.2.1/configure -prefix=/usr/local/ 
> mpich2/ |tee c.txt
> make | tee m.txt
> make install | tee mi.txt
>
> in build directory:
> [root at VA90S-OPTERON-LINUX bldmpich]# pwd
> /tmp/bldmpich
>
> Can you please advise on this?
>
> Thanks,
>
> Andrew J. Woods
> Sr. Scientist/Engineer
> MAGIC Tool Suite Development Team
> http://www.magictoolsuite.com
> Alliant Techsystems (ATK)
> 8560 Cinderbed Road, Suite 700
> Newington, VA, USA 22122
> (703) 254 2416
> Fax: (703) 339 6953
> (Andrew.Woods at atk.com)
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss



More information about the mpich-discuss mailing list