Ouch.  :-(

Have you talked to PGI?  If a compiler segv's when compiling OMPI, it's almost 
always their fault, not ours...

(sorry to be a weasel here, but there's little we can do if the compiler itself 
segv's)


On Jun 21, 2011, at 12:58 PM, Brock Palen wrote:

> Has anyone else had issues building 1.4.3 with pgi 11.6?  When I do I get a 
> segfault,
> 
> ./configure --prefix=/home/software/rhel5/openmpi-1.4.3/pgi-11.6 
> --mandir=/home/software/rhel5/openmpi-1.4.3/pgi-11.6/man 
> --with-tm=/usr/local/torque/ --with-openib --with-psm CC=pgcc CXX=pgCC 
> FC=pgf90 F77=pgf90
> 
> 
> make[7]: Entering directory 
> `/tmp/openmpi-1.4.3/ompi/contrib/vt/vt/tools/opari/tool'
> source='handler.cc' object='handler.o' libtool=no \
>       DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
>       pgCC -DHAVE_CONFIG_H -I. -I../../..   -D_REENTRANT  -O -DNDEBUG   -c -o 
> handler.o handler.cc
> source='ompragma.cc' object='ompragma.o' libtool=no \
>       DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
>       pgCC -DHAVE_CONFIG_H -I. -I../../..   -D_REENTRANT  -O -DNDEBUG   -c -o 
> ompragma.o ompragma.cc
> source='ompragma_c.cc' object='ompragma_c.o' libtool=no \
>       DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
>       pgCC -DHAVE_CONFIG_H -I. -I../../..   -D_REENTRANT  -O -DNDEBUG   -c -o 
> ompragma_c.o ompragma_c.cc
> source='ompragma_f.cc' object='ompragma_f.o' libtool=no \
>       DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
>       pgCC -DHAVE_CONFIG_H -I. -I../../..   -D_REENTRANT  -O -DNDEBUG   -c -o 
> ompragma_f.o ompragma_f.cc
> source='ompregion.cc' object='ompregion.o' libtool=no \
>       DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
>       pgCC -DHAVE_CONFIG_H -I. -I../../..   -D_REENTRANT  -O -DNDEBUG   -c -o 
> ompregion.o ompregion.cc
> source='opari.cc' object='opari.o' libtool=no \
>       DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
>       pgCC -DHAVE_CONFIG_H -I. -I../../..   -D_REENTRANT  -O -DNDEBUG   -c -o 
> opari.o opari.cc
> source='process_c.cc' object='process_c.o' libtool=no \
>       DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
>       pgCC -DHAVE_CONFIG_H -I. -I../../..   -D_REENTRANT  -O -DNDEBUG   -c -o 
> process_c.o process_c.cc
> source='process_f.cc' object='process_f.o' libtool=no \
>       DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
>       pgCC -DHAVE_CONFIG_H -I. -I../../..   -D_REENTRANT  -O -DNDEBUG   -c -o 
> process_f.o process_f.cc
> pgCC-Fatal-/afs/engin.umich.edu/caen/rhel_5/pgi-11.6/linux86-64/11.6/bin/pgcpp1
>  TERMINATED by signal 11
> Arguments to 
> /afs/engin.umich.edu/caen/rhel_5/pgi-11.6/linux86-64/11.6/bin/pgcpp1
> /afs/engin.umich.edu/caen/rhel_5/pgi-11.6/linux86-64/11.6/bin/pgcpp1 
> --llalign -Dunix -D__unix -D__unix__ -Dlinux -D__linux -D__linux__ 
> -D__NO_MATH_INLINES -D__x86_64__ -D__LONG_MAX__=9223372036854775807L 
> '-D__SIZE_TYPE__=unsigned long int' '-D__PTRDIFF_TYPE__=long int' -D__THROW= 
> -D__extension__= -D__amd64__ -D__SSE__ -D__MMX__ -D__SSE2__ -D__SSE3__ 
> -D__SSSE3__ -D__PGI -I. -I../../.. -DHAVE_CONFIG_H -D_REENTRANT -DNDEBUG 
> -I/afs/engin.umich.edu/caen/rhel_5/pgi-11.6/linux86-64/11.6/include/CC 
> -I/afs/engin.umich.edu/caen/rhel_5/pgi-11.6/linux86-64/11.6/include 
> -I/usr/local/include -I/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include 
> -I/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -I/usr/include --zc_eh 
> --gnu_version=40102 -D__pgnu_vsn=40102 -q -o /tmp/pgCCD_kbx1IQBbml.il 
> process_f.cc
> make[7]: *** [process_f.o] Error 127
> make[7]: Leaving directory 
> `/tmp/openmpi-1.4.3/ompi/contrib/vt/vt/tools/opari/tool'
> make[6]: *** [all-recursive] Error 1
> make[6]: Leaving directory `/tmp/openmpi-1.4.3/ompi/contrib/vt/vt/tools/opari'
> make[5]: *** [all-recursive] Error 1
> make[5]: Leaving directory `/tmp/openmpi-1.4.3/ompi/contrib/vt/vt/tools'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/tmp/openmpi-1.4.3/ompi/contrib/vt/vt'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory `/tmp/openmpi-1.4.3/ompi/contrib/vt/vt'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/tmp/openmpi-1.4.3/ompi/contrib/vt'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/tmp/openmpi-1.4.3/ompi'
> make: *** [all-recursive] Error 1
> 
> 
> Brock Palen
> www.umich.edu/~brockp
> Center for Advanced Computing
> bro...@umich.edu
> (734)936-1985
> 
> 
> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to