[MPICH] mpich2-1.0.2 build errors

Joe Landman landman at scalableinformatics.com
Wed Jun 22 08:12:02 CDT 2005


Hi folks:

   Pulled 1.0.2 and built on an RHEL3 dual opteron machine with gcc 
3.2.3 and Portland group compilers.  Defined F77 and F90 to point to 
compilers.

   If I run

	./configure --prefix=/path/to/install/directory

I get a working build

However, if I use

	./configure --prefix=/path/to/install/directory --enable-timing=runtime 
--enable-error-checking=runtime

we get an error:

gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../../src/include 
-I/root/mpich2-1.0.2/src/binding/f77 
-I/root/mpich2-1.0.2/src/binding/f77 
-I/root/mpich2-1.0.2/src/mpid/ch3/include 
-I/root/mpich2-1.0.2/src/mpid/ch3/include 
-I/root/mpich2-1.0.2/src/mpid/common/datatype 
-I/root/mpich2-1.0.2/src/mpid/common/datatype 
-I/root/mpich2-1.0.2/src/mpid/ch3/channels/sock/include 
-I/root/mpich2-1.0.2/src/mpid/ch3/channels/sock/include 
-I/root/mpich2-1.0.2/src/mpid/common/sock 
-I/root/mpich2-1.0.2/src/mpid/common/sock 
-I/root/mpich2-1.0.2/src/mpid/common/sock/poll 
-I/root/mpich2-1.0.2/src/mpid/common/sock/poll -c comm_set_attr.c
comm_set_attr.c: In function `PMPI_Comm_set_attr':
comm_set_attr.c:189: syntax error at end of input
make[3]: *** [comm_set_attr.o] Error 1
make[3]: Leaving directory `/root/mpich2-1.0.2/src/mpi/attr'
make[2]: *** [all-redirect] Error 2
make[2]: Leaving directory `/root/mpich2-1.0.2/src/mpi'
make[1]: *** [all-redirect] Error 2
make[1]: Leaving directory `/root/mpich2-1.0.2/src'
make: *** [all-redirect] Error 2

I looked at the comm_set_attr.c and did not see anything obvious.  Is 
this a known issue?  Does this work with your compilers?  Is 3.2.3 too 
ancient for real work?

Thanks.

Joe
-- 
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics LLC,
email: landman at scalableinformatics.com
web  : http://www.scalableinformatics.com
phone: +1 734 786 8423
fax  : +1 734 786 8452
cell : +1 734 612 4615




More information about the mpich-discuss mailing list