Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC ================================================================================ ================================================================================ Starting Configure Run at Mon Jul 15 22:06:24 2013 Configure Options: --configModules=PETSc.Configure --optionsModule=PETSc.compilerOptions --with-cc=mpixlc --with-fc=mpixlf90 --with-cxx=mpixlcxx COPTFLAGS=-O3 FOPTFLAGS=-O3 --with-debugging=0 --with-cmake=/soft/apps/fen/cmake-2.8.3/bin/cmake --download-parmetis=1 --download-metis=1 --download-plapack=1 --download-hdf5=1 PETSC_ARCH=intrepid_bgp_fast Working directory: /gpfs/home/jkumar/lib/petsc Machine platform: ('Linux', 'login3', '2.6.16.60-0.81.2-ppc64', '#1 SMP Thu Jun 30 09:20:04 UTC 2011', 'ppc64', 'ppc64') Python version: 2.4.2 (#1, May 8 2011, 23:58:44) [GCC 4.1.2 20070115 (SUSE Linux)] ================================================================================ Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC ================================================================================ TEST configureExternalPackagesDir from config.framework(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/framework.py:821) TESTING: configureExternalPackagesDir from config.framework(config/BuildSystem/config/framework.py:821) ================================================================================ TEST configureDebuggers from PETSc.utilities.debuggers(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/debuggers.py:22) TESTING: configureDebuggers from PETSc.utilities.debuggers(config/PETSc/utilities/debuggers.py:22) Find a default debugger and determine its arguments Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/gdb...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/gdb...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/gdb...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/gdb...not found Checking for program /bin/gdb...not found Checking for program /usr/sbin/gdb...not found Checking for program /etc/gdb...not found Checking for program /usr/X11R6/bin/gdb...not found Checking for program /usr/bin/gdb...found Defined make macro "GDB" to "/usr/bin/gdb" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/dbx...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/dbx...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/dbx...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/dbx...not found Checking for program /bin/dbx...not found Checking for program /usr/sbin/dbx...not found Checking for program /etc/dbx...not found Checking for program /usr/X11R6/bin/dbx...not found Checking for program /usr/bin/dbx...not found Checking for program /sbin/dbx...not found Checking for program /usr/local/bin/dbx...not found Checking for program /bgsys/drivers/ppcfloor/bin/dbx...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/dbx...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/dbx...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/dbx...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/dbx...not found Checking for program /software/common/apps/projects-list/bin/dbx...not found Checking for program /software/common/adm/softenv/bin/dbx...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/dbx...not found Checking for program /home/jkumar/bin/dbx...not found Checking for program ./dbx...not found Checking for program /software/common/apps/misc-scripts/dbx...not found Checking for program /soft/apps/darshan/bin/dbx...not found Checking for program /soft/apps/darshan/bin/default/dbx...not found Checking for program /soft/apps/tau/pdt_latest/ppc64/bin/dbx...not found Checking for program /soft/apps/tau/tau_latest/ppc64/bin/dbx...not found Checking for program /soft/apps/totalview/bin/dbx...not found Checking for program /soft/apps/fen/mercurial-1.9.1/bin/dbx...not found Checking for program /soft/apps/fen/cmake-2.8.3/bin/dbx...not found Checking for program /soft/apps/hdf5-1.8.0-fen/bin/dbx...not found Checking for program /soft/apps/hdf5-1.8.0/bin/dbx...not found Checking for program /usr/lib64/jvm/jre/bin/dbx...not found Checking for program /bgsys/drivers/ppcfloor/bin/dbx...not found Checking for program /dbhome/db2cat/sqllib/bin/dbx...not found Checking for program /dbhome/db2cat/sqllib/adm/dbx...not found Checking for program /dbhome/db2cat/sqllib/misc/dbx...not found Checking for program /usr/lib/mit/bin/dbx...not found Checking for program /usr/lib/mit/sbin/dbx...not found Checking for program /usr/lib/qt3/bin/dbx...not found Checking for program /home/jkumar/dbx...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/xdb...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/xdb...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/xdb...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/xdb...not found Checking for program /bin/xdb...not found Checking for program /usr/sbin/xdb...not found Checking for program /etc/xdb...not found Checking for program /usr/X11R6/bin/xdb...not found Checking for program /usr/bin/xdb...not found Checking for program /sbin/xdb...not found Checking for program /usr/local/bin/xdb...not found Checking for program /bgsys/drivers/ppcfloor/bin/xdb...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/xdb...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/xdb...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/xdb...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/xdb...not found Checking for program /software/common/apps/projects-list/bin/xdb...not found Checking for program /software/common/adm/softenv/bin/xdb...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/xdb...not found Checking for program /home/jkumar/bin/xdb...not found Checking for program ./xdb...not found Checking for program /software/common/apps/misc-scripts/xdb...not found Checking for program /soft/apps/darshan/bin/xdb...not found Checking for program /soft/apps/darshan/bin/default/xdb...not found Checking for program /soft/apps/tau/pdt_latest/ppc64/bin/xdb...not found Checking for program /soft/apps/tau/tau_latest/ppc64/bin/xdb...not found Checking for program /soft/apps/totalview/bin/xdb...not found Checking for program /soft/apps/fen/mercurial-1.9.1/bin/xdb...not found Checking for program /soft/apps/fen/cmake-2.8.3/bin/xdb...not found Checking for program /soft/apps/hdf5-1.8.0-fen/bin/xdb...not found Checking for program /soft/apps/hdf5-1.8.0/bin/xdb...not found Checking for program /usr/lib64/jvm/jre/bin/xdb...not found Checking for program /bgsys/drivers/ppcfloor/bin/xdb...not found Checking for program /dbhome/db2cat/sqllib/bin/xdb...not found Checking for program /dbhome/db2cat/sqllib/adm/xdb...not found Checking for program /dbhome/db2cat/sqllib/misc/xdb...not found Checking for program /usr/lib/mit/bin/xdb...not found Checking for program /usr/lib/mit/sbin/xdb...not found Checking for program /usr/lib/qt3/bin/xdb...not found Checking for program /home/jkumar/xdb...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/dsymutil...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/dsymutil...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/dsymutil...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/dsymutil...not found Checking for program /bin/dsymutil...not found Checking for program /usr/sbin/dsymutil...not found Checking for program /etc/dsymutil...not found Checking for program /usr/X11R6/bin/dsymutil...not found Checking for program /usr/bin/dsymutil...not found Checking for program /sbin/dsymutil...not found Checking for program /usr/local/bin/dsymutil...not found Checking for program /bgsys/drivers/ppcfloor/bin/dsymutil...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/dsymutil...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/dsymutil...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/dsymutil...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/dsymutil...not found Checking for program /software/common/apps/projects-list/bin/dsymutil...not found Checking for program /software/common/adm/softenv/bin/dsymutil...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/dsymutil...not found Checking for program /home/jkumar/bin/dsymutil...not found Checking for program ./dsymutil...not found Checking for program /software/common/apps/misc-scripts/dsymutil...not found Checking for program /soft/apps/darshan/bin/dsymutil...not found Checking for program /soft/apps/darshan/bin/default/dsymutil...not found Checking for program /soft/apps/tau/pdt_latest/ppc64/bin/dsymutil...not found Checking for program /soft/apps/tau/tau_latest/ppc64/bin/dsymutil...not found Checking for program /soft/apps/totalview/bin/dsymutil...not found Checking for program /soft/apps/fen/mercurial-1.9.1/bin/dsymutil...not found Checking for program /soft/apps/fen/cmake-2.8.3/bin/dsymutil...not found Checking for program /soft/apps/hdf5-1.8.0-fen/bin/dsymutil...not found Checking for program /soft/apps/hdf5-1.8.0/bin/dsymutil...not found Checking for program /usr/lib64/jvm/jre/bin/dsymutil...not found Checking for program /bgsys/drivers/ppcfloor/bin/dsymutil...not found Checking for program /dbhome/db2cat/sqllib/bin/dsymutil...not found Checking for program /dbhome/db2cat/sqllib/adm/dsymutil...not found Checking for program /dbhome/db2cat/sqllib/misc/dsymutil...not found Checking for program /usr/lib/mit/bin/dsymutil...not found Checking for program /usr/lib/mit/sbin/dsymutil...not found Checking for program /usr/lib/qt3/bin/dsymutil...not found Checking for program /home/jkumar/dsymutil...not found Defined make macro "DSYMUTIL" to "true" Defined "USE_GDB_DEBUGGER" to "1" ================================================================================ TEST configureCLanguage from PETSc.utilities.languages(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/languages.py:28) TESTING: configureCLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:28) Choose whether to compile the PETSc library using a C or C++ compiler C language is C Defined "CLANGUAGE_C" to "1" ================================================================================ TEST configureFortranLanguage from PETSc.utilities.languages(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/languages.py:37) TESTING: configureFortranLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:37) Turn on Fortran bindings Using Fortran ================================================================================ TEST configureMake from config.programs(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/programs.py:25) TESTING: configureMake from config.programs(config/BuildSystem/config/programs.py:25) Check various things about make Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/make...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/make...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/make...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/make...not found Checking for program /bin/make...not found Checking for program /usr/sbin/make...not found Checking for program /etc/make...not found Checking for program /usr/X11R6/bin/make...not found Checking for program /usr/bin/make...found Defined make macro "MAKE" to "/usr/bin/make" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/strings...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/strings...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/strings...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/strings...not found Checking for program /bin/strings...not found Checking for program /usr/sbin/strings...not found Checking for program /etc/strings...not found Checking for program /usr/X11R6/bin/strings...not found Checking for program /usr/bin/strings...found Defined make macro "STRINGS" to "/usr/bin/strings" sh: /usr/bin/strings /usr/bin/make Executing: /usr/bin/strings /usr/bin/make sh: /lib/ld.so.1 ESuSSuSE librt.so.1 clock_gettime _Jv_RegisterClasses __gmon_start__ libc.so.6 strcpy mkstemp64 waitpid getloadavg __strtod_internal stdout getlogin readdir64 sigemptyset strerror fdopen memmove getopt_long getenv __rawmemchr __strtol_internal getpid qsort fgets memcpy setvbuf dup2 feof malloc remove optarg opterr fflush sigaddset abort pipe strrchr __ctype_tolower_loc calloc kill ctime dcgettext chdir __printf_chk bsd_signal optind __fprintf_chk stdin wait fnmatch ferror strncmp __sprintf_chk unlink realloc __strdup memcmp sigaction fread __xstat64 gettimeofday localtime memset opendir __assert_fail sscanf strcmp __vfprintf_chk getcwd strsignal getpwnam fclose setlocale stderr vfork __ctype_b_loc fwrite __errno_location bindtextdomain globfree64 _IO_putc _IO_stdin_used _exit __libc_start_main strlen lseek64 strchr fputs execvp closedir fcntl __fxstat64 glob64 free sigprocmask fopen64 __environ GLIBC_2.2 GLIBC_2.2.3 GLIBC_2.4 GLIBC_2.3 GLIBC_2.1 GLIBC_2.0 }a[x| }aIn8 (}*Kx In9a }ISxA X.9k }CSx }a[x| }=Kx | X.| }a[xN J.p Hp @A Sx}^Sx p}`Jx| J.p J.p 8cI48 }aInT }a[xN }aInT J.p Y@/ P}>Kx? Y09k> 8cZp8 :} Z ;iZp }c[x }#Kx8 }c[x8! ZX<` -96Z ZX8c }a[x| }a[x| }a[x| In9! }a[x| }a[x| }>KxA }#Kx }#KxN <}=* P}d[x }KSx}d[x #x|} xt }a[xN q]|v pu|} }c[xK P}d[x9= 8}~[x }a[x| In9! Q af }`[x H0|c }`[x H0|c @}).p}+HP }*Kx}) H}i[x` [xP H8zZ }i[xT Z@K Y0K Y8/ Y(p iZXH |ZXH }ZXH ZX8` Hp ZX8` {ZXH iZ\H Y8/ }i[xUK }i[xUK }`[x H0|c }`[x H0|c }@SxH }(Kx9) }-|d J.p J.p J.p J.p J.p @}#KxA $}#Kx | Z.p J.p J.p }a[xN x}$KxL }a[xN u!|y C1|| xP af xQ af s = C]|| | X.| H@8 }d[x@ j]= gu|c x}e[xK x}e[xK 8%|i kZP/ }#KxL }=Kx8` Y(p }a[x| }a[x| }a[x| iZXH }Z\H +x|} a]|{ }a[x| }a[x| ^A|c ~!|j }@Sx/ p}@Jx| }a[xN YQ|u ;x|{ Cx}:Kx}YSx@ } Sx- J.p | Z.p | Z.p } Sx XE|z Wu|p WM|z vY|} Uq|r UM|} x}|[x }a[xN }a[xN }a[xN #x|~ Oa|` M!|d #x|{ m |~ }Z Tc Z(|s Yn}J iZ,|` }AYnT P}5J $}+P. P.}jJ D}JJ @})P.- :}IX.| H.}i8.}@PP}k P}UR P}4J oi|~y. FM|~ Y(W> })[xQ ]( |{H.8c }>P.| X.| X.}>P.| }a[xN C]= iZXH |~y.K Y(p @]|d iZXH iZXH iZXH iZXH @a|p <9|u iZXH Y(p 208` 8|^TH 8|^TH 8|^TH 8|^TH 8|^T8 oZX8 #T= 8c#|8 Q 62 8s#HK Y(= :}cH.9k :9)2d| X.| 20>@ 8c#pH Y4/ Y(/ }`K 8c>pK Y(Q+ o!= iZXH }i[x/ Y(p (= ; }?HP}*Kx}) }+Kx YT/ $|`#yA 1Y(| YT/ iZXH Y(p Y(p Y(p ?88` h!= iZXH #x|v $|j#yA YT/ Y(p iZXH $|j#yA #x|} }i[xK $}c[x8 L}i[xK }(KxK }(KxK dM|~ Y(p Y(p da= iZXH Y(p B\8` iZXH Y(p Y(p Y(p iZXH Y(p Y8/ aA|~ iZXH aY= iZXH Y(p iZXH Y(p iZXH _5= iZXH iZXH Y(p Cl8` ^Y= iZXH Y(p iZXH Y(p ]9= iZXH iZXH $|i#y@ Y(p <}i[xK $|i#y@ |}+KxK Y(p iZXH Y(p Wq= iZXH } zx| <)8` $|j#y@ 8Y8}* p}@Jx| $|`#y@ X}?KxK Qa= ZX8` ZX8` ZX8` ZX8` O1= E08` ZX8` P};J t9=` |}H.; }#KxH }4Kx kZ48` iZ0K iZ0K ||I.}|[xA ||I.}|[x@ m=;@ 4Z(/ iZ / 4Z(9) 4Z(K #x|? A]|| @e8` }a[xN pI|| Z$|? wZ8U) ?y|z }a[xN }i[xUK }i[xUK ZX<` ZX8` 8c^(8 8c^(8 0I8` }#Kx x95$ Z]= Z@/ ^(|d #|;k^(; Q^(}# @}).p}+HP 91^( rZ})[x9) }$KxH =`C0|i ,hzN @}=Kx; }a[xN }a[xN kQ }i kQ$}i kQ(}i kQ,}i kQ0}i kQ4}i kQ8}i kQ<}i kQ@}i kQD}i kQH}i kQL}i kQP}i kQT}i kQX}i kQ\}i kQ`}i kQd}i kQh}i kQl}i kQp}i kQt}i kQx}i kQ|}i kR }i kR$}i kR(}i kR,}i kR0}i kR4}i kR8}i kR<}i kR@}i kRD}i kRH}i kRL}i kRP}i kRT}i kRX}i kR\}i kR`}i kRd}i kRh}i kRl}i kRp}i kRt}i kRx}i kR|}i touch: Archive `%s' does not exist touch: `%s' is not a valid archive touch: touch: Member `%s' does not exist in `%s' touch: Bad return code from ar_member_touch on `%s' attempt to use unsupported feature: `%s' D! ARFILENAMES/ # commands to execute (built-in): (from `%s', line %lu): %.*s *** [%s] Archive member `%s' may be bogus; not deleted *** Archive member `%s' may be bogus; not deleted *** [%s] Deleting file `%s' *** Deleting file `%s' unlink: kill $(MAKE) ${MAKE} .SUFFIXES SUFFIXES ARFLAGS CHECKOUT,v +$(if $(wildcard $@),,$(CO) $(COFLAGS) $< $@) COFLAGS $(CC) -E $(FC) F77FLAGS $(FFLAGS) LINT lint YACC yacc MAKEINFO makeinfo TEXI2DVI texi2dvi WEAVE weave CWEAVE cweave TANGLE tangle CTANGLE ctangle rm -f LINK.o $(CC) $(LDFLAGS) $(TARGET_ARCH) COMPILE.c $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c LINK.c $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) COMPILE.cc $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c COMPILE.C $(COMPILE.cc) COMPILE.cpp LINK.cc $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) LINK.C $(LINK.cc) LINK.cpp YACC.y $(YACC) $(YFLAGS) LEX.l $(LEX) $(LFLAGS) -t COMPILE.f $(FC) $(FFLAGS) $(TARGET_ARCH) -c LINK.f $(FC) $(FFLAGS) $(LDFLAGS) $(TARGET_ARCH) COMPILE.F $(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c LINK.F $(FC) $(FFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) COMPILE.r $(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -c LINK.r $(FC) $(FFLAGS) $(RFLAGS) $(LDFLAGS) $(TARGET_ARCH) COMPILE.def $(M2C) $(M2FLAGS) $(DEFFLAGS) $(TARGET_ARCH) COMPILE.mod $(M2C) $(M2FLAGS) $(MODFLAGS) $(TARGET_ARCH) COMPILE.p $(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c LINK.p $(PC) $(PFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) LINK.s $(CC) $(ASFLAGS) $(LDFLAGS) $(TARGET_MACH) COMPILE.s $(AS) $(ASFLAGS) $(TARGET_MACH) LINK.S $(CC) $(ASFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_MACH) COMPILE.S $(CC) $(ASFLAGS) $(CPPFLAGS) $(TARGET_MACH) -c PREPROCESS.S $(CC) -E $(CPPFLAGS) PREPROCESS.F $(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -F PREPROCESS.r $(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -F LINT.c $(LINT) $(LINTFLAGS) $(CPPFLAGS) $(TARGET_ARCH) OUTPUT_OPTION .LIBPATTERNS lib%.so lib%.a $(AR) $(ARFLAGS) $@ $< %.out @rm -f $@ cp $< $@ %.w %.ch $(CTANGLE) $^ $@ %.tex $(CWEAVE) $^ $@ $(CHECKOUT,v) RCS/%,v RCS/% $(GET) $(GFLAGS) $(SCCS_OUTPUT_OPTION) $< SCCS/s.% $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.s) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.S) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.c) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.C) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.cpp) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.f) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.p) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.F) $^ $(LOADLIBES) $(LDLIBS) -o $@ $(LINK.r) $^ $(LOADLIBES) $(LDLIBS) -o $@ .mod $(COMPILE.mod) -o $@ -e $@ $^ .def.sym $(COMPILE.def) -o $@ $< cat $< >$@ chmod a+x $@ .s.o $(COMPILE.s) -o $@ $< .S.o $(COMPILE.S) -o $@ $< .c.o $(COMPILE.c) $(OUTPUT_OPTION) $< .cc.o $(COMPILE.cc) $(OUTPUT_OPTION) $< .C.o $(COMPILE.C) $(OUTPUT_OPTION) $< .cpp.o $(COMPILE.cpp) $(OUTPUT_OPTION) $< .f.o $(COMPILE.f) $(OUTPUT_OPTION) $< .p.o $(COMPILE.p) $(OUTPUT_OPTION) $< .F.o $(COMPILE.F) $(OUTPUT_OPTION) $< .r.o $(COMPILE.r) $(OUTPUT_OPTION) $< .mod.o $(COMPILE.mod) -o $@ $< .c.ln $(LINT.c) -C$* $< .y.ln $(YACC.y) $< $(LINT.c) -C$* y.tab.c $(RM) y.tab.c .l.ln @$(RM) $*.c $(LEX.l) $< > $*.c $(LINT.c) -i $*.c -o $@ $(RM) $*.c .y.c $(YACC.y) $< mv -f y.tab.c $@ .l.c @$(RM) $@ $(LEX.l) $< > $@ .F.f $(PREPROCESS.F) $(OUTPUT_OPTION) $< .r.f $(PREPROCESS.r) $(OUTPUT_OPTION) $< .l.r $(LEX.l) $< > $@ mv -f lex.yy.r $@ .S.s $(PREPROCESS.S) $< > $@ .texinfo.info $(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@ .texi.info .txinfo.info .tex.dvi $(TEX) $< .texinfo.dvi $(TEXI2DVI) $(TEXI2DVI_FLAGS) $< .texi.dvi .txinfo.dvi .w.c $(CTANGLE) $< - $@ .web.p $(TANGLE) $< .w.tex $(CWEAVE) $< - $@ .web.tex $(WEAVE) $< # Directories # %s: could not be stat'd. # %s (device %ld, inode %ld): could not be opened. # %s (device %ld, inode %ld): files, impossibilities so far. impossibilities in %lu directories. unterminated variable reference warning: undefined variable `%.*s' Recursive variable `%s' references itself (eventually) # Files # files hash-table stats: %04d-%02d-%02d %02d:%02d:%02d .%09d %s: Timestamp out of range; substituting %s Current time Commands were specified for file `%s' at %s:%lu, Commands for file `%s' were found by implicit rule search, but `%s' is now considered the same file as `%s'. Commands for `%s' will be ignored in favor of those for `%s'. can't rename single-colon `%s' to double-colon `%s' can't rename double-colon `%s' to single-colon `%s' *name != '\0' file.c .PRECIOUS .LOW_RESOLUTION_TIME .PHONY .INTERMEDIATE .SECONDARY .EXPORT_ALL_VARIABLES .IGNORE .SILENT .POSIX .NOTPARALLEL *** Deleting intermediate file `%s' Removing intermediate files... # Not a target: %s:%s | %s # Precious file (prerequisite of .PRECIOUS). # Phony target (prerequisite of .PHONY). # Command-line target. # A default or MAKEFILES makefile. # Implicit rule search has been done. # Implicit rule search has not been done. # Implicit/static pattern stem: `%s' # File is an intermediate prerequisite. # Also makes: # Modification time never checked. # File does not exist. # File is very old. # Last modified %s # File has been updated. # File has not been updated. # Commands currently running (THIS IS A BUG). # Dependencies commands running (THIS IS A BUG). # Successfully updated. question_flag # Needs to be updated (-q is set). # Failed to be updated. # Invalid value in `update_status' member! # Invalid value in `command_state' member! print_file enter_file lookup_file Insufficient number of arguments (%d) to function `%s' Unimplemented on this platform: function `%s' undefined default environment environment override command line automatic addprefix basename suffix %s:%lu: pipe fork Cleaning up temporary batch file %s filter unterminated call to function `%s': missing `%c' non-numeric first argument to `word' function first argument to `word' function must be greater than 0 non-numeric first argument to `wordlist' function non-numeric second argument to `wordlist' function addsuffix notdir subst filter-out findstring firstword join patsubst shell sort strip wildcard word wordlist words origin foreach call error warning value eval Avoiding implicit rule recursion. Trying pattern rule with stem `%.*s'. Rejecting impossible implicit prerequisite `%s'. Rejecting impossible rule prerequisite `%s'. Trying implicit prerequisite `%s'. Trying rule prerequisite `%s'. Found prerequisite `%s' as VPATH `%s' Looking for a rule with intermediate file `%s'. Looking for an implicit rule for `%s'. Looking for archive-member implicit rule for `%s'. %s: Command not found SHELL %s: Shell program not found execvp: Got a SIGCHLD; %u unreaped children. write jobserver Released token for child 0x%08lx (%s). [%s] Error %d (ignored) *** [%s] Error %d (core dumped) *** [%s] %s%s %s (line %d) Bad shell context (!unixy && !batch_mode_shell) job.c $(SHELL) $(IFS) /bin/sh vfork cannot enforce load limits on this operating system cannot enforce load limit: getloadavg Current system load = %f (max requested = %f) Putting child 0x%08lx (%s) PID %ld%s on the chain. (remote) f->command_state == cs_finished *** Waiting for unfinished jobs.... Live child 0x%08lx (%s) PID %ld %s remote_status wait Reaping losing child 0x%08lx PID %ld %s Reaping winning child 0x%08lx PID %ld %s Cleaning up temp batch file %s .DELETE_ON_ERROR Removing child 0x%08lx PID %ld%s from chain. don't Need a job token; we %shave children Duplicate the job FD Obtained token for child 0x%08lx (%s). read jobs pipe Read returned EBADF. exec exit login logout umask while case break continue export read readonly shift times trap switch start_waiting_job %s: Entering an unknown directory %s: Leaving an unknown directory %s: Entering directory `%s' %s: Leaving directory `%s' %s[%u]: Entering an unknown directory %s[%u]: Leaving an unknown directory %s[%u]: Entering directory `%s' %s[%u]: Leaving directory `%s' %sGNU Make %s %sCopyright (C) 2002 Free Software Foundation, Inc. %sThis is free software; see the source for copying conditions. %sThere is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A %sPARTICULAR PURPOSE. # Make data base, printed on %s # Finished Make data base on %s empty string invalid as file name MAKECMDGOALS the `-%c' option requires a positive integral argument Usage: %s [options] [target] ... Options: This program built for %s This program built for %s (%s) Report bugs to MFLAGS MAKEFLAGS make /usr/share/locale getcwd: .VARIABLES unknown debug level specification `%s' MAKE_COMMAND MAKE $(MAKE_COMMAND) -*-command-variables-*- MAKEOVERRIDES ${-*-command-variables-*-} MAKELEVEL CURDIR Makefile from standard input specified twice. TMPDIR /tmp GmXXXXXX fopen (temporary file) fwrite (temporary file) .DEFAULT internal error: multiple --jobserver-fds options %d,%d internal error: invalid --jobserver-fds string `%s' warning: -jN forced in submake: disabling jobserver mode. dup jobserver warning: jobserver unavailable: using -j1. Add `+' to parent make rule. creating jobs pipe init jobserver pipe Updating makefiles.... Makefile `%s' might loop; not remaking it. Failed to remake makefile `%s'. Included makefile `%s' was not found. Makefile `%s' was not found chdir %s=%u Re-executing: main.c unlink (temporary file): No targets specified and no makefile found No targets Updating goal targets.... warning: Clock skew detected. Your build may be incomplete. Couldn't change back to original directory. always-make basic debug environment-overrides help ignore-errors include-dir jobs jobserver-fds keep-going load-average just-print old-file print-data-base question no-builtin-rules no-builtin-variables silent no-keep-going touch version print-directory no-print-directory what-if warn-undefined-variables quiet stop new-file assume-new assume-old max-load dry-run recon makefile -b, -m Ignored for compatibility. -B, --always-make Unconditionally make all targets. -C DIRECTORY, --directory=DIRECTORY Change to DIRECTORY before doing anything. -d Print lots of debugging information. --debug[=FLAGS] Print various types of debugging information. -e, --environment-overrides Environment variables override makefiles. -f FILE, --file=FILE, --makefile=FILE Read FILE as a makefile. -h, --help Print this message and exit. -i, --ignore-errors Ignore errors from commands. -I DIRECTORY, --include-dir=DIRECTORY Search DIRECTORY for included makefiles. -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg. -k, --keep-going Keep going when some targets can't be made. -l [N], --load-average[=N], --max-load[=N] Don't start multiple jobs unless load is below N. -n, --just-print, --dry-run, --recon Don't actually run any commands; just print them. -o FILE, --old-file=FILE, --assume-old=FILE Consider FILE to be very old and don't remake it. -p, --print-data-base Print make's internal database. -q, --question Run no commands; exit status says if up to date. -r, --no-builtin-rules Disable the built-in implicit rules. -R, --no-builtin-variables Disable the built-in variable settings. -s, --silent, --quiet Don't echo commands. -S, --no-keep-going, --stop Turns off -k. -t, --touch Touch targets instead of remaking them. -v, --version Print the version number of make and exit. -w, --print-directory Print the current directory. --no-print-directory Turn off -w, even if it was turned on implicitly. -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE Consider FILE to be infinitely new. --warn-undefined-variables Warn when an undefined variable is referenced. main $(-*-command-variables-*-) $(MAKEOVERRIDES) d == h misc.c %s:%lu: *** %s: *** %s[%u]: *** . Stop. virtual memory exhausted h->count != 0 %s: %s %s: %s[%u]: %s%s: %s hash_strfree hash_savestring hash_strdup $(HOME) HOME warning: NUL character seen; rest of line ignored mixed implicit and static pattern rules mixed implicit and normal rules target `%s' doesn't match the target pattern target `%s' leaves prerequisite pattern empty target file `%s' has both : and :: entries target `%s' given more than once in the same rule. warning: overriding commands for target `%s' warning: ignoring old commands for target `%s' define endef Extraneous text after `endef' directive missing `endef', unterminated `define' ifndef ifneq ifdef ifeq endif else Extraneous text after `%s' directive extraneous `%s' only one `else' per conditional invalid syntax in conditional extraneous `endef' empty variable name empty `override' directive invalid `override' directive unexport vpath include -include sinclude no file name for `%sinclude' commands commence before first target missing rule before commands missing separator%s (did you mean TAB instead of 8 spaces?) *p2 != '\0' read.c Malformed per-target variable definition missing target pattern multiple target patterns target pattern contains no `%%' missing `endif' Reading makefile `%s' (no default goal) (search path) (don't care) (no ~ expansion) MAKEFILE_LIST Reading makefiles... $(MAKEFILES) /usr/include /usr/gnu/include /usr/local/include GNUmakefile Makefile eval I4stat: $(strip $(.LIBPATTERNS)) .LIBPATTERNS element `%s' is not a pattern %s/%s Warning: File `%s' has modification time %.2g s in the future touch %s touch: open: touch: fstat: touch: read: touch: lseek: touch: write: Pruning file `%s'. Considering target file `%s'. Recently tried and failed to update file `%s'. File `%s' was considered already. Still updating file `%s'. Finished updating file `%s'. File `%s' does not exist. *** Warning: .LOW_RESOLUTION_TIME file `%s' has a high resolution time stamp Found an implicit rule for `%s'. No implicit rule found for `%s'. Using default commands for `%s'. Circular %s <- %s dependency dropped. Finished prerequisites of target file `%s'. The prerequisites of `%s' are being made. Giving up on target file `%s'. Target `%s' not remade because of errors. Prerequisite `%s' is order-only for target `%s'. Prerequisite `%s' of target `%s' does not exist. Prerequisite `%s' is newer than target `%s'. Prerequisite `%s' is older than target `%s'. Target `%s' is double-colon and has no prerequisites. No commands for `%s' and no prerequisites actually changed. Making `%s' due to always-make flag. No need to remake target `%s' ; using VPATH name `%s' Must remake target `%s'. Ignoring VPATH name `%s'. %sNo rule to make target `%s'%s %sNo rule to make target `%s', needed by `%s'%s Commands of `%s' are being run. Failed to remake target file `%s'. Successfully remade target file `%s'. Target file `%s' needs remade under -q. file->update_status >= 0 && file->update_status <= 2 remake.c Nothing to be done for `%s'. `%s' is up to date. /usr/lib update_file_1 Nnk( # Implicit Rules # No implicit rules. # %u implicit rules, %u (%.1f%%) terminal. BUG: num_pattern_rules wrong! %u != %u # Pattern-specific variable values %s : # No pattern-specific variable values. # %u pattern-specific variable values (%.o) # variable set hash-table stats: # Variables %s%s%s MAKE_VERSION MAKEFILES $(patsubst %/,%,$(dir $@)) $(patsubst %/,%,$(dir $%)) $(patsubst %/,%,$(dir $*)) $(patsubst %/,%,$(dir $<)) $(patsubst %/,%,$(dir $?)) $(patsubst %/,%,$(dir $^)) $(patsubst %/,%,$(dir $+)) $(notdir $@) $(notdir $%) $(notdir $*) $(notdir $<) $(notdir $?) $(notdir $^) $(notdir $+) environment under -e (from `%s', line %lu) define %s endef %s %s= $(subst ,,%s) X3.80 powerpc-unknown-linux-gnu # VPATH Search Paths vpath %s %s%c # No `vpath' search paths. # %u `vpath' search paths. # No general (`VPATH' variable) search path. # General (`VPATH' variable) search path: $(strip $(VPATH)) $(strip $(GPATH)) Load=%ld/%ld=%.0f%%, Rehash=%d, Collisions=%ld/%ld=%.0f%% can't allocate %ld bytes for hash table: memory exhausted .out .a .ln .o .c .cc .C .cpp .p .f .F .r .y .l .s .S .mod .sym .def .h .info .dvi .tex .texinfo .texi .txinfo .w .ch .web .sh .elc .el -c #;"*?[]&|<>(){}$`^~ /bin/sh Defined make macro "OMAKE " to "/usr/bin/make --no-print-directory" Defined make rule "libc" with dependencies "${LIBNAME}(${OBJSC})" and code [] Defined make rule "libcu" with dependencies "${LIBNAME}(${OBJSCU})" and code [] Defined make rule "libf" with dependencies "${OBJSF}" and code -${AR} ${AR_FLAGS} ${LIBNAME} ${OBJSF} module multiprocessing *not* found: using default make_np = 2 Defined make macro "MAKE_NP" to "2" ================================================================================ TEST configureMkdir from config.programs(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/programs.py:112) TESTING: configureMkdir from config.programs(config/BuildSystem/config/programs.py:112) Make sure we can have mkdir automatically make intermediate directories Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mkdir...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mkdir...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mkdir...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mkdir...not found Checking for program /bin/mkdir...found sh: /bin/mkdir -p .conftest/tmp Executing: /bin/mkdir -p .conftest/tmp sh: Adding -p flag to /bin/mkdir -p to automatically create directories Defined make macro "MKDIR" to "/bin/mkdir -p" ================================================================================ TEST configureAutoreconf from config.programs(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/programs.py:134) TESTING: configureAutoreconf from config.programs(config/BuildSystem/config/programs.py:134) Check for autoreconf Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/autoreconf...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/autoreconf...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/autoreconf...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/autoreconf...not found Checking for program /bin/autoreconf...not found Checking for program /usr/sbin/autoreconf...not found Checking for program /etc/autoreconf...not found Checking for program /usr/X11R6/bin/autoreconf...not found Checking for program /usr/bin/autoreconf...found All intermediate test results are stored in /tmp/petsc-9i4Aeu All intermediate test results are stored in /tmp/petsc-9i4Aeu/config.programs sh: cd /tmp/petsc-9i4Aeu/config.programs/autoconfdir&&/usr/bin/autoreconf Executing: cd /tmp/petsc-9i4Aeu/config.programs/autoconfdir&&/usr/bin/autoreconf sh: ================================================================================ TEST configurePrograms from config.programs(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/programs.py:155) TESTING: configurePrograms from config.programs(config/BuildSystem/config/programs.py:155) Check for the programs needed to build and run PETSc Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/sh...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/sh...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/sh...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/sh...not found Checking for program /bin/sh...found Defined make macro "SHELL" to "/bin/sh" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/sed...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/sed...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/sed...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/sed...not found Checking for program /bin/sed...found Defined make macro "SED" to "/bin/sed" sh: /bin/sed -i s/sed/sd/g "/tmp/petsc-9i4Aeu/config.programs/sed1" Executing: /bin/sed -i s/sed/sd/g "/tmp/petsc-9i4Aeu/config.programs/sed1" sh: Adding SEDINPLACE cmd: /bin/sed -i Defined make macro "SEDINPLACE" to "/bin/sed -i" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mv...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mv...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mv...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mv...not found Checking for program /bin/mv...found Defined make macro "MV" to "/bin/mv" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/cp...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/cp...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/cp...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/cp...not found Checking for program /bin/cp...found Defined make macro "CP" to "/bin/cp" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/grep...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/grep...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/grep...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/grep...not found Checking for program /bin/grep...found Defined make macro "GREP" to "/bin/grep" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/rm...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/rm...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/rm...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/rm...not found Checking for program /bin/rm...found Defined make macro "RM" to "/bin/rm -f" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/diff...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/diff...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/diff...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/diff...not found Checking for program /bin/diff...not found Checking for program /usr/sbin/diff...not found Checking for program /etc/diff...not found Checking for program /usr/X11R6/bin/diff...not found Checking for program /usr/bin/diff...found sh: "/usr/bin/diff" -w "/tmp/petsc-9i4Aeu/config.programs/diff1" "/tmp/petsc-9i4Aeu/config.programs/diff2" Executing: "/usr/bin/diff" -w "/tmp/petsc-9i4Aeu/config.programs/diff1" "/tmp/petsc-9i4Aeu/config.programs/diff2" sh: Defined make macro "DIFF" to "/usr/bin/diff -w" Checking for program /usr/ucb/ps...not found Checking for program /usr/usb/ps...not found Checking for program /home/jkumar/ps...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/gzip...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/gzip...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/gzip...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/gzip...not found Checking for program /bin/gzip...found Defined make macro "GZIP" to "/bin/gzip" Defined "HAVE_GZIP" to "1" Defined make macro "PYTHON" to "/usr/bin/python" ================================================================================ TEST configureGit from config.sourceControl(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/sourceControl.py:24) TESTING: configureGit from config.sourceControl(config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/git...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/git...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/git...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/git...not found Checking for program /bin/git...not found Checking for program /usr/sbin/git...not found Checking for program /etc/git...not found Checking for program /usr/X11R6/bin/git...not found Checking for program /usr/bin/git...found Defined make macro "GIT" to "git" sh: git --version Executing: git --version sh: git version 1.6.3.2 ================================================================================ TEST configureMercurial from config.sourceControl(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/sourceControl.py:35) TESTING: configureMercurial from config.sourceControl(config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/hg...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/hg...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/hg...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/hg...not found Checking for program /bin/hg...not found Checking for program /usr/sbin/hg...not found Checking for program /etc/hg...not found Checking for program /usr/X11R6/bin/hg...not found Checking for program /usr/bin/hg...not found Checking for program /sbin/hg...not found Checking for program /usr/local/bin/hg...not found Checking for program /bgsys/drivers/ppcfloor/bin/hg...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/hg...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/hg...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/hg...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/hg...not found Checking for program /software/common/apps/projects-list/bin/hg...not found Checking for program /software/common/adm/softenv/bin/hg...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/hg...not found Checking for program /home/jkumar/bin/hg...not found Checking for program ./hg...not found Checking for program /software/common/apps/misc-scripts/hg...not found Checking for program /soft/apps/darshan/bin/hg...not found Checking for program /soft/apps/darshan/bin/default/hg...not found Checking for program /soft/apps/tau/pdt_latest/ppc64/bin/hg...not found Checking for program /soft/apps/tau/tau_latest/ppc64/bin/hg...not found Checking for program /soft/apps/totalview/bin/hg...not found Checking for program /soft/apps/fen/mercurial-1.9.1/bin/hg...found Defined make macro "HG" to "hg" sh: hg version -q Executing: hg version -q sh: Mercurial Distributed SCM (version 1.9.1) ================================================================================ TEST configureCVS from config.sourceControl(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/sourceControl.py:46) TESTING: configureCVS from config.sourceControl(config/BuildSystem/config/sourceControl.py:46) Find the CVS executable Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/cvs...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/cvs...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/cvs...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/cvs...not found Checking for program /bin/cvs...not found Checking for program /usr/sbin/cvs...not found Checking for program /etc/cvs...not found Checking for program /usr/X11R6/bin/cvs...not found Checking for program /usr/bin/cvs...found Defined make macro "CVS" to "cvs" sh: cvs --version Executing: cvs --version sh: Concurrent Versions System (CVS) 1.12.12 (client/server) Copyright (C) 2005 Free Software Foundation, Inc. Senior active maintainers include Larry Jones, Derek R. Price, and Mark D. Baushke. Please see the AUTHORS and README files from the CVS distribution kit for a complete list of contributors and copyrights. CVS may be copied only under the terms of the GNU General Public License, a copy of which can be found with the CVS distribution kit. Specify the --help option for further information about CVS ================================================================================ TEST configureSubversion from config.sourceControl(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/sourceControl.py:55) TESTING: configureSubversion from config.sourceControl(config/BuildSystem/config/sourceControl.py:55) Find the Subversion executable Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/svn...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/svn...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/svn...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/svn...not found Checking for program /bin/svn...not found Checking for program /usr/sbin/svn...not found Checking for program /etc/svn...not found Checking for program /usr/X11R6/bin/svn...not found Checking for program /usr/bin/svn...found Defined make macro "SVN" to "svn" sh: svn --version -q Executing: svn --version -q sh: 1.3.1 ================================================================================ TEST configureDirectories from PETSc.utilities.petscdir(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/petscdir.py:28) TESTING: configureDirectories from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:28) Checks PETSC_DIR and sets if not set Version Information: #define PETSC_VERSION_RELEASE 0 #define PETSC_VERSION_MAJOR 3 #define PETSC_VERSION_MINOR 4 #define PETSC_VERSION_SUBMINOR 2 #define PETSC_VERSION_PATCH 0 #define PETSC_VERSION_DATE "unknown" #define PETSC_VERSION_GIT "unknown" #define PETSC_VERSION_DATE_GIT "unknown" #define PETSC_VERSION_(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ Defined make macro "DIR" to "/home/jkumar/lib/petsc" Defined "DIR" to ""/home/jkumar/lib/petsc"" ================================================================================ TEST configureExternalPackagesDir from PETSc.utilities.petscdir(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/petscdir.py:77) TESTING: configureExternalPackagesDir from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:77) ================================================================================ TEST configureInstallationMethod from PETSc.utilities.petscdir(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/petscdir.py:84) TESTING: configureInstallationMethod from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:84) bin/maint exists. This appears to be a repository clone Defined "VERSION_GIT" to ""37d3b23fae7f21318d4a7e553121c053135ae54f"" Defined "VERSION_DATE_GIT" to ""2013-07-11 14:04:40 -0500"" ================================================================================ TEST getDatafilespath from PETSc.utilities.dataFilesPath(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/dataFilesPath.py:29) TESTING: getDatafilespath from PETSc.utilities.dataFilesPath(config/PETSc/utilities/dataFilesPath.py:29) Checks what DATAFILESPATH should be Defined make macro "DATAFILESPATH" to "None" ================================================================================ TEST configureETags from PETSc.utilities.Etags(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/Etags.py:27) TESTING: configureETags from PETSc.utilities.Etags(config/PETSc/utilities/Etags.py:27) Determine if etags files exist and try to create otherwise WARNING: ETags files have not been created Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/etags...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/etags...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/etags...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/etags...not found Checking for program /bin/etags...not found Checking for program /usr/sbin/etags...not found Checking for program /etc/etags...not found Checking for program /usr/X11R6/bin/etags...not found Checking for program /usr/bin/etags...found Defined make macro "ETAGS" to "/usr/bin/etags" Running /usr/bin/etags to generate TAGS files sh: /home/jkumar/lib/petsc/bin/maint/generateetags.py Executing: /home/jkumar/lib/petsc/bin/maint/generateetags.py sh: ================================================================================ TEST printEnvVariables from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1504) TESTING: printEnvVariables from config.setCompilers(config/BuildSystem/config/setCompilers.py:1504) **** printenv **** LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32: LESS=-M -I MATLABPATH= TMOUT=2592000 XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB TAU=/soft/apps/tau/tau_latest/bgp/lib SHELL=/bin/bash TEXINPUTS= XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/etc/opt/kde3/share/:/opt/kde3/share/:/opt/gnome/share/ DB2INSTANCE=db2cat HISTSIZE=1000 LESS_ADVANCED_PREPROCESSOR=no MANPATH=/usr/man:/usr/share/man/:/usr/lib/perl5/man/:/usr/X11R6/man:/usr/local/man:/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/man:/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/man:/software/common/adm/softenv/man:/home/jkumar/man:/soft/apps/fen/cmake-2.8.3/man GTK_PATH=/usr/local/lib/gtk-2.0:/opt/gnome/lib/gtk-2.0:/usr/lib/gtk-2.0 JAVA_HOME=/opt/ibm/java2-ppc64-50/jre PROFILEREAD=true PYTHONPATH=/soft/apps/fen/mercurial-1.9.1/lib64/python2.6/site-packages HOSTNAME=login3 CMP_MAIN_DIR=/soft/apps/ibmcmp-jan2013/xlf/bg/11.1 MMCS_SERVER_IP=172.17.5.1 PETSC_ARCH=arch-bgp-ibm-opt MAIL=/var/mail/jkumar MACHTYPE=ppc64-suse-linux TAU_THROTTLE=1 JAVA_ROOT=/usr/lib64/jvm/jre MINICOM=-c on CSHEDIT=emacs LESSOPEN=lessopen.sh %s CVS_RSH=ssh USER=jkumar INPUTRC=/home/jkumar/.inputrc HOME=/home/jkumar PS1=\u@\h.intrepid:\w> XL_DEFMSG=/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/msg/en_US SHLVL=2 CPU=ppc64 PETSC_DIR=/home/jkumar/lib/petsc IBM_MAIN_DIR=/soft/apps/ibmcmp-jan2013 JAVA_BINDIR=/usr/lib64/jvm/jre/bin INFOPATH=/usr/local/info:/usr/share/info:/usr/info:/opt/gnome/share/info ACLOCAL_FLAGS=-I /opt/gnome/share/aclocal CLASSPATH=/dbhome/db2cat/sqllib/java/db2java.zip:/dbhome/db2cat/sqllib/java/db2jcc.jar:/dbhome/db2cat/sqllib/java/sqlj.zip:/dbhome/db2cat/sqllib/function:/dbhome/db2cat/sqllib/java/db2jcc_license_cu.jar:. ENV=/etc/bash.bashrc PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig:/opt/kde3/lib/pkgconfig:/opt/gnome/lib/pkgconfig:/opt/gnome/lib/pkgconfig:/opt/gnome/share/pkgconfig LS_OPTIONS=-N --color=tty -T 0 XNLSPATH=/usr/X11R6/lib/X11/nls _=/usr/bin/python DB_PROPERTY=/bgsys/local/etc/db.properties SSH_CONNECTION=160.91.11.174 56509 140.221.82.112 22 SIDL_DLL_PATH= IDL_PATH= TAUARCHITECTURE=ppc64 COLORTERM=1 PAGER=less XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg LM_LICENSE_FILE= QTDIR=/usr/lib/qt3 LD_LIBRARY_PATH=/gpfs/home/jkumar/lib/gmp-5.0.1/lib:/gpfs/home/jkumar/lib/sprng2.0/lib:/gpfs/home/jkumar/lib/gmp-5.0.1/lib:/gpfs/home/jkumar/lib/sprng2.0/lib:/usr/lib:/usr/X11R6/lib:/usr/local/lib:/dbhome/bgpdb2c/sqllib/lib:/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib:/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/lib:/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib:/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib:/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib:/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/lib_pomp:/soft/apps/fen/mercurial-1.9.1/lib64:/soft/apps/hdf5-1.8.0/lib:/dbhome/db2cat/sqllib/lib64:/dbhome/db2cat/sqllib/lib32 LANG=en_US.UTF-8 G_BROKEN_FILENAMES=1 HDF5_HOME=/soft/apps/hdf5-1.8.0 OSTYPE=linux IBMCMP_INCLUDE=/soft/apps/ibmcmp-jan2013/vac/bg/9.0/include:/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/include:/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/include:/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/include:/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/include NNTPSERVER=news G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252 HOST=login3 XDG_CONFIG_DIRS=/usr/local/etc/xdg/:/etc/xdg/:/etc/opt/gnome/xdg/ GNOME2_PATH=/usr/local:/opt/gnome:/usr FROM_HEADER= LESSCLOSE=lessclose.sh %s %s SSH_TTY=/dev/pts/17 BGL_SN_QUERY_PATH=/bgsys/drivers/ppcfloor/bin WHATAMI=linux-sles10-ppc64 BRIDGE_CONFIG_FILE=/bgsys/local/etc/bridge.config JRE_HOME=/usr/lib64/jvm/jre MORE=-sl HOSTTYPE=ppc64 SSH_CLIENT=160.91.11.174 56509 22 LOGNAME=jkumar PATH=/gpfs/home/jkumar/lib/gmp-5.0.1/include:/gpfs/home/projects/qmcpack/sprng-2.0/include:/gpfs/home/jkumar/lib/gmp-5.0.1/include:/gpfs/home/projects/qmcpack/sprng-2.0/include:/bin:/usr/sbin:/etc:/usr/X11R6/bin:/usr/bin:/sbin:/usr/local/bin:/bgsys/drivers/ppcfloor/bin:/dbhome/bgpdb2c/sqllib/lib:/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin:/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin:/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin:/software/common/apps/projects-list/bin:/software/common/adm/softenv/bin:/home/jkumar/bin/linux-sles10-ppc64:/home/jkumar/bin:.:/software/common/apps/misc-scripts:/soft/apps/darshan/bin:/soft/apps/darshan/bin/default:/soft/apps/tau/pdt_latest/ppc64/bin:/soft/apps/tau/tau_latest/ppc64/bin:/soft/apps/totalview/bin:/soft/apps/fen/mercurial-1.9.1/bin:/soft/apps/fen/cmake-2.8.3/bin:/soft/apps/hdf5-1.8.0-fen/bin:/soft/apps/hdf5-1.8.0/bin:/usr/lib64/jvm/jre/bin:/bgsys/drivers/ppcfloor/bin:/dbhome/db2cat/sqllib/bin:/dbhome/db2cat/sqllib/adm:/dbhome/db2cat/sqllib/misc:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin ARCH=linux-sles10-ppc64 COUNTER1=GET_TIME_OF_DAY TERM=screen XLF_USR_CONFIG=/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/etc/V1R4M2.xlf.cfg PWD=/home/jkumar/lib/petsc PLATFORM=linux-sles10-ppc64 GROFF_NO_SGR=yes INFODIR=/usr/local/info:/usr/share/info:/usr/info LESSKEY=/etc/lesskey.bin STY=32396.pts-17.login3 DISPLAY=localhost:22.0 PYTHONSTARTUP=/etc/pythonstart OLDPWD=/home/jkumar/lib/petsc/config GIT_SSL_NO_VERIFY=true WINDOW=0 XAUTHLOCALHOSTNAME=login3 ================================================================================ TEST resetEnvCompilers from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1511) TESTING: resetEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:1511) ================================================================================ TEST checkMPICompilerOverride from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1476) TESTING: checkMPICompilerOverride from config.setCompilers(config/BuildSystem/config/setCompilers.py:1476) Check if --with-mpi-dir is used along with CC CXX or FC compiler options. This usually prevents mpi compilers from being used - so issue a warning ================================================================================ TEST requireMpiLdPath from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1495) TESTING: requireMpiLdPath from config.setCompilers(config/BuildSystem/config/setCompilers.py:1495) OpenMPI wrappers require LD_LIBRARY_PATH set ================================================================================ TEST checkVendor from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:399) TESTING: checkVendor from config.setCompilers(config/BuildSystem/config/setCompilers.py:399) Determine the compiler vendor Compiler vendor is "" ================================================================================ TEST checkInitialFlags from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:409) TESTING: checkInitialFlags from config.setCompilers(config/BuildSystem/config/setCompilers.py:409) Initialize the compiler and linker flags Pushing language C Initialized CFLAGS to Initialized CFLAGS to Initialized LDFLAGS to Popping language C Pushing language CUDA Initialized CUDAFLAGS to Initialized CUDAFLAGS to Initialized LDFLAGS to Popping language CUDA Pushing language Cxx Initialized CXXFLAGS to Initialized CXX_CXXFLAGS to Initialized LDFLAGS to Popping language Cxx Pushing language FC Initialized FFLAGS to Initialized FFLAGS to Initialized LDFLAGS to Popping language FC Initialized CPPFLAGS to Initialized CUDAPPFLAGS to Initialized CXXCPPFLAGS to Initialized CC_LINKER_FLAGS to [] Initialized CXX_LINKER_FLAGS to [] Initialized FC_LINKER_FLAGS to [] Initialized CUDAC_LINKER_FLAGS to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ================================================================================ TEST checkCCompiler from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:525) TESTING: checkCCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:525) Locate a functional C compiler Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /bin/mpixlc...not found Checking for program /usr/sbin/mpixlc...not found Checking for program /etc/mpixlc...not found Checking for program /usr/X11R6/bin/mpixlc...not found Checking for program /usr/bin/mpixlc...not found Checking for program /sbin/mpixlc...not found Checking for program /usr/local/bin/mpixlc...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlc...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlc...not found Checking for program /software/common/apps/projects-list/bin/mpixlc...not found Checking for program /software/common/adm/softenv/bin/mpixlc...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlc...not found Checking for program /home/jkumar/bin/mpixlc...not found Checking for program ./mpixlc...not found Checking for program /software/common/apps/misc-scripts/mpixlc...not found Checking for program /soft/apps/darshan/bin/mpixlc...not found Checking for program /soft/apps/darshan/bin/default/mpixlc...found Defined make macro "CC" to "mpixlc" Pushing language C All intermediate test results are stored in /tmp/petsc-9i4Aeu/config.setCompilers sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: /tmp/petsc-9i4Aeu/config.setCompilers/conftest Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: Popping language C ================================================================================ TEST checkCPreprocessor from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:560) TESTING: checkCPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:560) Locate a functional C preprocessor Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /bin/mpixlc...not found Checking for program /usr/sbin/mpixlc...not found Checking for program /etc/mpixlc...not found Checking for program /usr/X11R6/bin/mpixlc...not found Checking for program /usr/bin/mpixlc...not found Checking for program /sbin/mpixlc...not found Checking for program /usr/local/bin/mpixlc...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlc...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlc...not found Checking for program /software/common/apps/projects-list/bin/mpixlc...not found Checking for program /software/common/adm/softenv/bin/mpixlc...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlc...not found Checking for program /home/jkumar/bin/mpixlc...not found Checking for program ./mpixlc...not found Checking for program /software/common/apps/misc-scripts/mpixlc...not found Checking for program /soft/apps/darshan/bin/mpixlc...not found Checking for program /soft/apps/darshan/bin/default/mpixlc...found Defined make macro "CPP" to "mpixlc -E" Pushing language C sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 71 typedef long int wchar_t; #line 98 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" typedef struct { int quot; int rem; } div_t; #line 106 typedef struct { long int quot; long int rem; } ldiv_t; #line 118 __extension__ typedef struct { long long int quot; long long int rem; } lldiv_t; #line 140 extern size_t __ctype_get_mb_cur_max (void) ; #line 145 extern double atof (const char *__nptr) __attribute__ ((__pure__)) ; extern int atoi (const char *__nptr) __attribute__ ((__pure__)) ; extern long int atol (const char *__nptr) __attribute__ ((__pure__)) ; #line 158 __extension__ extern long long int atoll (const char *__nptr) __attribute__ ((__pure__)) ; #line 165 extern double strtod (const char *__restrict __nptr, char **__restrict __endptr) ; #line 173 extern float strtof (const char *__restrict __nptr, char **__restrict __endptr) ; extern long double strtold (const char *__restrict __nptr, char **__restrict __endptr) ; #line 184 extern long int strtol (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; extern unsigned long int strtoul (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 195 __extension__ extern long long int strtoq (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; __extension__ extern unsigned long long int strtouq (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 209 __extension__ extern long long int strtoll (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; __extension__ extern unsigned long long int strtoull (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 279 extern double __strtod_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern float __strtof_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern long double __strtold_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern long int __strtol_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 297 extern unsigned long int __strtoul_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 305 __extension__ extern long long int __strtoll_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 313 __extension__ extern unsigned long long int __strtoull_internal (const char * __restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 429 extern char *l64a (long int __n) ; #line 432 extern long int a64l (const char *__s) __attribute__ ((__pure__)) ; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 445 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern long int random (void) ; #line 448 extern void srandom (unsigned int __seed) ; #line 454 extern char *initstate (unsigned int __seed, char *__statebuf, size_t __statelen) ; #line 459 extern char *setstate (char *__statebuf) ; #line 467 struct random_data { int32_t *fptr; int32_t *rptr; int32_t *state; int rand_type; int rand_deg; int rand_sep; int32_t *end_ptr; }; extern int random_r (struct random_data *__restrict __buf, int32_t *__restrict __result) ; extern int srandom_r (unsigned int __seed, struct random_data *__buf) ; extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) ; extern int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) ; #line 498 extern int rand (void) ; extern void srand (unsigned int __seed) ; #line 505 extern int rand_r (unsigned int *__seed) ; #line 513 extern double drand48 (void) ; extern double erand48 (unsigned short int __xsubi[3]) ; #line 517 extern long int lrand48 (void) ; extern long int nrand48 (unsigned short int __xsubi[3]) ; #line 522 extern long int mrand48 (void) ; extern long int jrand48 (unsigned short int __xsubi[3]) ; #line 527 extern void srand48 (long int __seedval) ; extern unsigned short int *seed48 (unsigned short int __seed16v[3]) ; extern void lcong48 (unsigned short int __param[7]) ; #line 536 struct drand48_data { unsigned short int __x[3]; unsigned short int __old_x[3]; unsigned short int __c; unsigned short int __init; unsigned long long int __a; }; #line 546 extern int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) ; extern int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) ; #line 553 extern int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) ; extern int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) ; #line 562 extern int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) ; extern int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) ; #line 571 extern int srand48_r (long int __seedval, struct drand48_data *__buffer) ; extern int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) ; extern int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) ; #line 589 extern void *malloc (size_t __size) __attribute__ ((__malloc__)) ; extern void *calloc (size_t __nmemb, size_t __size) __attribute__ ((__malloc__)) ; #line 600 extern void *realloc (void *__ptr, size_t __size) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); extern void free (void *__ptr) ; #line 608 extern void cfree (void *__ptr) ; #line 33 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/alloca.h" extern void *alloca (size_t __size) ; #line 617 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern void *valloc (size_t __size) __attribute__ ((__malloc__)) ; #line 622 extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) ; #line 628 extern void abort (void) __attribute__ ((__noreturn__)); #line 632 extern int atexit (void (*__func) (void)) ; #line 638 extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) ; #line 646 extern void exit (int __status) __attribute__ ((__noreturn__)); #line 653 extern void _Exit (int __status) __attribute__ ((__noreturn__)); #line 660 extern char *getenv (const char *__name) ; #line 665 extern char *__secure_getenv (const char *__name) ; #line 672 extern int putenv (char *__string) ; #line 678 extern int setenv (const char *__name, const char *__value, int __replace) ; #line 682 extern int unsetenv (const char *__name) ; #line 689 extern int clearenv (void) ; #line 698 extern char *mktemp (char *__template) ; #line 709 extern int mkstemp (char *__template) ; #line 729 extern char *mkdtemp (char *__template) ; #line 738 extern int system (const char *__command) ; #line 757 extern char *realpath (const char *__restrict __name, char *__restrict __resolved) ; #line 765 typedef int (*__compar_fn_t) (const void *, const void *); #line 775 extern void *bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) ; #line 781 extern void qsort (void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) ; #line 786 extern int abs (int __x) __attribute__ ((const)) ; extern long int labs (long int __x) __attribute__ ((const)) ; #line 791 __extension__ extern long long int llabs (long long int __x) __attribute__ ((const)) ; #line 800 extern div_t div (int __numer, int __denom) __attribute__ ((const)) ; extern ldiv_t ldiv (long int __numer, long int __denom) __attribute__ ((const)) ; #line 808 __extension__ extern lldiv_t lldiv (long long int __numer, long long int __denom) __attribute__ ((const)) ; #line 822 extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; #line 828 extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; #line 834 extern char *gcvt (double __value, int __ndigit, char *__buf) ; #line 840 extern char *qecvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; extern char *qfcvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; extern char *qgcvt (long double __value, int __ndigit, char *__buf) ; #line 852 extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int qecvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int qfcvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; #line 874 extern int mblen (const char *__s, size_t __n) ; #line 877 extern int mbtowc (wchar_t *__restrict __pwc, const char *__restrict __s, size_t __n) ; #line 881 extern int wctomb (char *__s, wchar_t __wchar) ; #line 885 extern size_t mbstowcs (wchar_t *__restrict __pwcs, const char *__restrict __s, size_t __n) ; extern size_t wcstombs (char *__restrict __s, const wchar_t *__restrict __pwcs, size_t __n) ; #line 899 extern int rpmatch (const char *__response) ; #line 927 extern int posix_openpt (int __oflag) ; #line 962 extern int getloadavg (double __loadavg[], int __nelem) ; Popping language C ================================================================================ TEST checkCUDACompiler from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:594) TESTING: checkCUDACompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:594) Locate a functional CUDA compiler Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/nvcc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/nvcc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/nvcc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/nvcc...not found Checking for program /bin/nvcc...not found Checking for program /usr/sbin/nvcc...not found Checking for program /etc/nvcc...not found Checking for program /usr/X11R6/bin/nvcc...not found Checking for program /usr/bin/nvcc...not found Checking for program /sbin/nvcc...not found Checking for program /usr/local/bin/nvcc...not found Checking for program /bgsys/drivers/ppcfloor/bin/nvcc...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/nvcc...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/nvcc...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/nvcc...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/nvcc...not found Checking for program /software/common/apps/projects-list/bin/nvcc...not found Checking for program /software/common/adm/softenv/bin/nvcc...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/nvcc...not found Checking for program /home/jkumar/bin/nvcc...not found Checking for program ./nvcc...not found Checking for program /software/common/apps/misc-scripts/nvcc...not found Checking for program /soft/apps/darshan/bin/nvcc...not found Checking for program /soft/apps/darshan/bin/default/nvcc...not found Checking for program /soft/apps/tau/pdt_latest/ppc64/bin/nvcc...not found Checking for program /soft/apps/tau/tau_latest/ppc64/bin/nvcc...not found Checking for program /soft/apps/totalview/bin/nvcc...not found Checking for program /soft/apps/fen/mercurial-1.9.1/bin/nvcc...not found Checking for program /soft/apps/fen/cmake-2.8.3/bin/nvcc...not found Checking for program /soft/apps/hdf5-1.8.0-fen/bin/nvcc...not found Checking for program /soft/apps/hdf5-1.8.0/bin/nvcc...not found Checking for program /usr/lib64/jvm/jre/bin/nvcc...not found Checking for program /bgsys/drivers/ppcfloor/bin/nvcc...not found Checking for program /dbhome/db2cat/sqllib/bin/nvcc...not found Checking for program /dbhome/db2cat/sqllib/adm/nvcc...not found Checking for program /dbhome/db2cat/sqllib/misc/nvcc...not found Checking for program /usr/lib/mit/bin/nvcc...not found Checking for program /usr/lib/mit/sbin/nvcc...not found Checking for program /usr/lib/qt3/bin/nvcc...not found Checking for program /home/jkumar/nvcc...not found Checking for program /home/jkumar/lib/petsc/bin/win32fe/nvcc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/nvcc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/nvcc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/nvcc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/nvcc...not found Checking for program /bin/nvcc...not found Checking for program /usr/sbin/nvcc...not found Checking for program /etc/nvcc...not found Checking for program /usr/X11R6/bin/nvcc...not found Checking for program /usr/bin/nvcc...not found Checking for program /sbin/nvcc...not found Checking for program /usr/local/bin/nvcc...not found Checking for program /bgsys/drivers/ppcfloor/bin/nvcc...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/nvcc...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/nvcc...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/nvcc...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/nvcc...not found Checking for program /software/common/apps/projects-list/bin/nvcc...not found Checking for program /software/common/adm/softenv/bin/nvcc...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/nvcc...not found Checking for program /home/jkumar/bin/nvcc...not found Checking for program ./nvcc...not found Checking for program /software/common/apps/misc-scripts/nvcc...not found Checking for program /soft/apps/darshan/bin/nvcc...not found Checking for program /soft/apps/darshan/bin/default/nvcc...not found Checking for program /soft/apps/tau/pdt_latest/ppc64/bin/nvcc...not found Checking for program /soft/apps/tau/tau_latest/ppc64/bin/nvcc...not found Checking for program /soft/apps/totalview/bin/nvcc...not found Checking for program /soft/apps/fen/mercurial-1.9.1/bin/nvcc...not found Checking for program /soft/apps/fen/cmake-2.8.3/bin/nvcc...not found Checking for program /soft/apps/hdf5-1.8.0-fen/bin/nvcc...not found Checking for program /soft/apps/hdf5-1.8.0/bin/nvcc...not found Checking for program /usr/lib64/jvm/jre/bin/nvcc...not found Checking for program /bgsys/drivers/ppcfloor/bin/nvcc...not found Checking for program /dbhome/db2cat/sqllib/bin/nvcc...not found Checking for program /dbhome/db2cat/sqllib/adm/nvcc...not found Checking for program /dbhome/db2cat/sqllib/misc/nvcc...not found Checking for program /usr/lib/mit/bin/nvcc...not found Checking for program /usr/lib/mit/sbin/nvcc...not found Checking for program /usr/lib/qt3/bin/nvcc...not found Checking for program /home/jkumar/nvcc...not found Checking for program /home/jkumar/lib/petsc/bin/win32fe/nvcc...not found ================================================================================ TEST checkCUDAPreprocessor from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:632) TESTING: checkCUDAPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:632) Locate a functional CUDA preprocessor ================================================================================ TEST checkCxxCompiler from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:735) TESTING: checkCxxCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:735) Locate a functional Cxx compiler Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlcxx...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlcxx...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlcxx...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlcxx...not found Checking for program /bin/mpixlcxx...not found Checking for program /usr/sbin/mpixlcxx...not found Checking for program /etc/mpixlcxx...not found Checking for program /usr/X11R6/bin/mpixlcxx...not found Checking for program /usr/bin/mpixlcxx...not found Checking for program /sbin/mpixlcxx...not found Checking for program /usr/local/bin/mpixlcxx...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlcxx...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlcxx...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlcxx...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlcxx...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlcxx...not found Checking for program /software/common/apps/projects-list/bin/mpixlcxx...not found Checking for program /software/common/adm/softenv/bin/mpixlcxx...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlcxx...not found Checking for program /home/jkumar/bin/mpixlcxx...not found Checking for program ./mpixlcxx...not found Checking for program /software/common/apps/misc-scripts/mpixlcxx...not found Checking for program /soft/apps/darshan/bin/mpixlcxx...not found Checking for program /soft/apps/darshan/bin/default/mpixlcxx...found Defined make macro "CXX" to "mpixlcxx" Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: /tmp/petsc-9i4Aeu/config.setCompilers/conftest Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: Popping language Cxx ================================================================================ TEST checkCxxPreprocessor from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:773) TESTING: checkCxxPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:773) Locate a functional Cxx preprocessor Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlcxx...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlcxx...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlcxx...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlcxx...not found Checking for program /bin/mpixlcxx...not found Checking for program /usr/sbin/mpixlcxx...not found Checking for program /etc/mpixlcxx...not found Checking for program /usr/X11R6/bin/mpixlcxx...not found Checking for program /usr/bin/mpixlcxx...not found Checking for program /sbin/mpixlcxx...not found Checking for program /usr/local/bin/mpixlcxx...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlcxx...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlcxx...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlcxx...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlcxx...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlcxx...not found Checking for program /software/common/apps/projects-list/bin/mpixlcxx...not found Checking for program /software/common/adm/softenv/bin/mpixlcxx...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlcxx...not found Checking for program /home/jkumar/bin/mpixlcxx...not found Checking for program ./mpixlcxx...not found Checking for program /software/common/apps/misc-scripts/mpixlcxx...not found Checking for program /soft/apps/darshan/bin/mpixlcxx...not found Checking for program /soft/apps/darshan/bin/default/mpixlcxx...found Defined make macro "CXXCPP" to "mpixlcxx -E" Pushing language Cxx sh: mpixlcxx -E -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -E -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: #line 5 "/tmp/petsc-9i4Aeu/config.setCompilers/conffix.h" extern "C" { } #line 48 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../include/c++/4.1.2/cstdlib" #pragma GCC system_header #line 43 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../include/c++/4.1.2/powerpc-bgp-linux/bits/c++config.h" namespace __gnu_debug_def { } namespace __gnu_debug { using namespace __gnu_debug_def; } #line 48 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../include/c++/4.1.2/cstddef" #pragma GCC system_header #line 33 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" extern "C" { #line 51 typedef int ptrdiff_t; #line 61 typedef unsigned int size_t; #line 87 typedef unsigned int wint_t; #line 93 } #line 52 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../include/c++/4.1.2/cstddef" namespace std { using ::ptrdiff_t; using ::size_t; } #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" extern "C" { #line 33 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" extern "C" { #line 93 } #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 57 typedef __ino64_t ino64_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 95 typedef __off64_t off64_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 61 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __clock_t clock_t; #line 77 typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 137 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __useconds_t useconds_t; #line 141 typedef __suseconds_t suseconds_t; #line 33 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" extern "C" { #line 93 } #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 55 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef long int __fd_mask; #line 67 typedef struct { #line 72 __fd_mask fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 99 extern "C" { #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 128 } #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) throw (); __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) throw (); __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) throw (); #line 41 __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) throw () { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) throw () { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) throw () { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 228 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blksize_t blksize_t; #line 235 typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 262 typedef __blkcnt64_t blkcnt64_t; typedef __fsblkcnt64_t fsblkcnt64_t; typedef __fsfilcnt64_t fsfilcnt64_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 273 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" } #line 21 "/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/include/stdlib.h" extern "C" { extern int abs(int) throw () __attribute__((__IBMBuiltin__)); extern long labs(long) throw () __attribute__((__IBMBuiltin__)); #line 26 extern long long llabs(long long) throw () __attribute__((__IBMBuiltin__)); #line 33 }; #line 33 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" extern "C" { #line 93 } #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern "C" { #line 67 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/waitstatus.h" union wait { int w_status; struct { #line 79 unsigned int:16; unsigned int __w_retcode:8; unsigned int __w_coredump:1; unsigned int __w_termsig:7; } __wait_terminated; struct { #line 93 unsigned int:16; unsigned int __w_stopsig:8; unsigned int __w_stopval:8; } __wait_stopped; }; #line 98 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" typedef struct { int quot; int rem; } div_t; #line 106 typedef struct { long int quot; long int rem; } ldiv_t; #line 118 __extension__ typedef struct { long long int quot; long long int rem; } lldiv_t; #line 140 extern size_t __ctype_get_mb_cur_max (void) throw () ; #line 145 extern double atof (__const char *__nptr) throw () __attribute__ ((__pure__)) ; extern int atoi (__const char *__nptr) throw () __attribute__ ((__pure__)) ; extern long int atol (__const char *__nptr) throw () __attribute__ ((__pure__)) ; #line 158 __extension__ extern long long int atoll (__const char *__nptr) throw () __attribute__ ((__pure__)) ; #line 165 extern double strtod (__const char *__restrict __nptr, char **__restrict __endptr) throw () ; #line 173 extern float strtof (__const char *__restrict __nptr, char **__restrict __endptr) throw () ; extern long double strtold (__const char *__restrict __nptr, char **__restrict __endptr) throw () ; #line 184 extern long int strtol (__const char *__restrict __nptr, char **__restrict __endptr, int __base) throw () ; extern unsigned long int strtoul (__const char *__restrict __nptr, char **__restrict __endptr, int __base) throw () ; #line 195 __extension__ extern long long int strtoq (__const char *__restrict __nptr, char **__restrict __endptr, int __base) throw () ; __extension__ extern unsigned long long int strtouq (__const char *__restrict __nptr, char **__restrict __endptr, int __base) throw () ; #line 209 __extension__ extern long long int strtoll (__const char *__restrict __nptr, char **__restrict __endptr, int __base) throw () ; __extension__ extern unsigned long long int strtoull (__const char *__restrict __nptr, char **__restrict __endptr, int __base) throw () ; #line 28 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/xlocale.h" typedef struct __locale_struct { struct locale_data *__locales[13]; #line 34 const unsigned short int *__ctype_b; const int *__ctype_tolower; const int *__ctype_toupper; #line 39 const char *__names[13]; } *__locale_t; #line 240 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern long int strtol_l (__const char *__restrict __nptr, char **__restrict __endptr, int __base, __locale_t __loc) throw () ; extern unsigned long int strtoul_l (__const char *__restrict __nptr, char **__restrict __endptr, int __base, __locale_t __loc) throw () ; __extension__ extern long long int strtoll_l (__const char *__restrict __nptr, char **__restrict __endptr, int __base, __locale_t __loc) throw () ; __extension__ extern unsigned long long int strtoull_l (__const char *__restrict __nptr, char **__restrict __endptr, int __base, __locale_t __loc) throw () ; extern double strtod_l (__const char *__restrict __nptr, char **__restrict __endptr, __locale_t __loc) throw () ; extern float strtof_l (__const char *__restrict __nptr, char **__restrict __endptr, __locale_t __loc) throw () ; extern long double strtold_l (__const char *__restrict __nptr, char **__restrict __endptr, __locale_t __loc) throw () ; #line 279 extern double __strtod_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __group) throw () ; extern float __strtof_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __group) throw () ; extern long double __strtold_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __group) throw () ; extern long int __strtol_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) throw () ; #line 297 extern unsigned long int __strtoul_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) throw () ; #line 305 __extension__ extern long long int __strtoll_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) throw () ; #line 313 __extension__ extern unsigned long long int __strtoull_internal (__const char * __restrict __nptr, char **__restrict __endptr, int __base, int __group) throw () ; #line 429 extern char *l64a (long int __n) throw () ; #line 432 extern long int a64l (__const char *__s) throw () __attribute__ ((__pure__)) ; #line 445 extern long int random (void) throw (); #line 448 extern void srandom (unsigned int __seed) throw (); #line 454 extern char *initstate (unsigned int __seed, char *__statebuf, size_t __statelen) throw () ; #line 459 extern char *setstate (char *__statebuf) throw () ; #line 467 struct random_data { int32_t *fptr; int32_t *rptr; int32_t *state; int rand_type; int rand_deg; int rand_sep; int32_t *end_ptr; }; extern int random_r (struct random_data *__restrict __buf, int32_t *__restrict __result) throw () ; extern int srandom_r (unsigned int __seed, struct random_data *__buf) throw () ; extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) throw () ; extern int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) throw () ; #line 498 extern int rand (void) throw (); extern void srand (unsigned int __seed) throw (); #line 505 extern int rand_r (unsigned int *__seed) throw (); #line 513 extern double drand48 (void) throw (); extern double erand48 (unsigned short int __xsubi[3]) throw () ; #line 517 extern long int lrand48 (void) throw (); extern long int nrand48 (unsigned short int __xsubi[3]) throw () ; #line 522 extern long int mrand48 (void) throw (); extern long int jrand48 (unsigned short int __xsubi[3]) throw () ; #line 527 extern void srand48 (long int __seedval) throw (); extern unsigned short int *seed48 (unsigned short int __seed16v[3]) throw () ; extern void lcong48 (unsigned short int __param[7]) throw () ; #line 536 struct drand48_data { unsigned short int __x[3]; unsigned short int __old_x[3]; unsigned short int __c; unsigned short int __init; unsigned long long int __a; }; #line 546 extern int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) throw () ; extern int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) throw () ; #line 553 extern int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) throw () ; extern int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) throw () ; #line 562 extern int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) throw () ; extern int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) throw () ; #line 571 extern int srand48_r (long int __seedval, struct drand48_data *__buffer) throw () ; extern int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) throw () ; extern int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) throw () ; #line 589 extern void *malloc (size_t __size) throw () __attribute__ ((__malloc__)) ; extern void *calloc (size_t __nmemb, size_t __size) throw () __attribute__ ((__malloc__)) ; #line 600 extern void *realloc (void *__ptr, size_t __size) throw () __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); extern void free (void *__ptr) throw (); #line 608 extern void cfree (void *__ptr) throw (); #line 33 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" extern "C" { #line 93 } #line 27 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/alloca.h" extern "C" { #line 33 extern void *alloca (size_t __size) throw (); #line 39 } #line 617 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern void *valloc (size_t __size) throw () __attribute__ ((__malloc__)) ; #line 622 extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) throw () ; #line 628 extern void abort (void) throw () __attribute__ ((__noreturn__)); #line 632 extern int atexit (void (*__func) (void)) throw () ; #line 638 extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) throw () ; #line 646 extern void exit (int __status) throw () __attribute__ ((__noreturn__)); #line 653 extern void _Exit (int __status) throw () __attribute__ ((__noreturn__)); #line 660 extern char *getenv (__const char *__name) throw () ; #line 665 extern char *__secure_getenv (__const char *__name) throw () ; #line 672 extern int putenv (char *__string) throw () ; #line 678 extern int setenv (__const char *__name, __const char *__value, int __replace) throw () ; #line 682 extern int unsetenv (__const char *__name) throw (); #line 689 extern int clearenv (void) throw (); #line 698 extern char *mktemp (char *__template) throw () ; #line 709 extern int mkstemp (char *__template) ; #line 719 extern int mkstemp64 (char *__template) ; #line 729 extern char *mkdtemp (char *__template) throw () ; #line 738 extern int system (__const char *__command) ; #line 746 extern char *canonicalize_file_name (__const char *__name) throw () ; #line 757 extern char *realpath (__const char *__restrict __name, char *__restrict __resolved) throw () ; #line 765 typedef int (*__compar_fn_t) (__const void *, __const void *); #line 768 typedef __compar_fn_t comparison_fn_t; #line 775 extern void *bsearch (__const void *__key, __const void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) ; #line 781 extern void qsort (void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) ; #line 786 extern int abs (int __x) throw () __attribute__ ((__const__)) ; extern long int labs (long int __x) throw () __attribute__ ((__const__)) ; #line 791 __extension__ extern long long int llabs (long long int __x) throw () __attribute__ ((__const__)) ; #line 800 extern div_t div (int __numer, int __denom) throw () __attribute__ ((__const__)) ; extern ldiv_t ldiv (long int __numer, long int __denom) throw () __attribute__ ((__const__)) ; #line 808 __extension__ extern lldiv_t lldiv (long long int __numer, long long int __denom) throw () __attribute__ ((__const__)) ; #line 822 extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) throw () ; #line 828 extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) throw () ; #line 834 extern char *gcvt (double __value, int __ndigit, char *__buf) throw () ; #line 840 extern char *qecvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) throw () ; extern char *qfcvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) throw () ; extern char *qgcvt (long double __value, int __ndigit, char *__buf) throw () ; #line 852 extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) throw () ; extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) throw () ; extern int qecvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) throw () ; extern int qfcvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) throw () ; #line 874 extern int mblen (__const char *__s, size_t __n) throw () ; #line 877 extern int mbtowc (wchar_t *__restrict __pwc, __const char *__restrict __s, size_t __n) throw () ; #line 881 extern int wctomb (char *__s, wchar_t __wchar) throw () ; #line 885 extern size_t mbstowcs (wchar_t *__restrict __pwcs, __const char *__restrict __s, size_t __n) throw (); extern size_t wcstombs (char *__restrict __s, __const wchar_t *__restrict __pwcs, size_t __n) throw (); #line 899 extern int rpmatch (__const char *__response) throw () ; #line 910 extern int getsubopt (char **__restrict __optionp, char *__const *__restrict __tokens, char **__restrict __valuep) throw () ; #line 919 extern void setkey (__const char *__key) throw () ; #line 927 extern int posix_openpt (int __oflag) ; #line 935 extern int grantpt (int __fd) throw (); #line 939 extern int unlockpt (int __fd) throw (); #line 944 extern char *ptsname (int __fd) throw () ; #line 951 extern int ptsname_r (int __fd, char *__buf, size_t __buflen) throw () ; #line 955 extern int getpt (void); #line 962 extern int getloadavg (double __loadavg[], int __nelem) throw () ; #line 978 } #line 103 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../include/c++/4.1.2/cstdlib" namespace std { using ::div_t; using ::ldiv_t; using ::abort; using ::abs; using ::atexit; using ::atof; using ::atoi; using ::atol; using ::bsearch; using ::calloc; using ::div; using ::exit; using ::free; using ::getenv; using ::labs; using ::ldiv; using ::malloc; using ::mblen; using ::mbstowcs; using ::mbtowc; using ::qsort; using ::rand; using ::realloc; using ::srand; using ::strtod; using ::strtol; using ::strtoul; using ::system; using ::wcstombs; using ::wctomb; #line 141 inline long abs(long __i) { return labs(__i); } inline ldiv_t div(long __i, long __j) { return ldiv(__i, __j); } } #line 159 namespace __gnu_cxx { using ::lldiv_t; #line 168 using ::_Exit; #line 171 inline long long abs(long long __x) { return __x >= 0 ? __x : -__x; } #line 175 using ::llabs; inline lldiv_t div(long long __n, long long __d) { lldiv_t __q; __q.quot = __n / __d; __q.rem = __n % __d; return __q; } using ::lldiv; #line 192 using ::atoll; using ::strtoll; using ::strtoull; using ::strtof; using ::strtold; } namespace std { using ::__gnu_cxx::lldiv_t; using ::__gnu_cxx::_Exit; using ::__gnu_cxx::abs; using ::__gnu_cxx::llabs; using ::__gnu_cxx::div; using ::__gnu_cxx::lldiv; using ::__gnu_cxx::atoll; using ::__gnu_cxx::strtof; using ::__gnu_cxx::strtoll; using ::__gnu_cxx::strtoull; using ::__gnu_cxx::strtold; } Popping language Cxx ================================================================================ TEST checkFortranCompiler from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:882) TESTING: checkFortranCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:882) Locate a functional Fortran compiler Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlf90...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlf90...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlf90...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlf90...not found Checking for program /bin/mpixlf90...not found Checking for program /usr/sbin/mpixlf90...not found Checking for program /etc/mpixlf90...not found Checking for program /usr/X11R6/bin/mpixlf90...not found Checking for program /usr/bin/mpixlf90...not found Checking for program /sbin/mpixlf90...not found Checking for program /usr/local/bin/mpixlf90...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlf90...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlf90...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlf90...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlf90...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlf90...not found Checking for program /software/common/apps/projects-list/bin/mpixlf90...not found Checking for program /software/common/adm/softenv/bin/mpixlf90...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlf90...not found Checking for program /home/jkumar/bin/mpixlf90...not found Checking for program ./mpixlf90...not found Checking for program /software/common/apps/misc-scripts/mpixlf90...not found Checking for program /soft/apps/darshan/bin/mpixlf90...not found Checking for program /soft/apps/darshan/bin/default/mpixlf90...found Defined make macro "FC" to "mpixlf90" Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: /tmp/petsc-9i4Aeu/config.setCompilers/conftest Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: Popping language FC ================================================================================ TEST checkFortranComments from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:901) TESTING: checkFortranComments from config.setCompilers(config/BuildSystem/config/setCompilers.py:901) Make sure fortran comment "!" works Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: ! comment program main end Fortran comments can use ! in column 1 Popping language FC ================================================================================ TEST checkPIC from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:964) TESTING: checkPIC from config.setCompilers(config/BuildSystem/config/setCompilers.py:964) Determine the PIC option for each compiler - There needs to be a test that checks that the functionality is actually working Pushing language C sh: mpixlc --help Executing: mpixlc --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to Trying C compiler flag -PIC sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "‰" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "’" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "œ" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.825: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.835: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.843: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.849: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.855: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.860: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.867: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.878: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.889: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.895: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.903: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.916: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.924: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.937: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.954: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.961: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.970: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1099: 1506-766 (S) The universal character name "€" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1099: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1239: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. output: ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.206: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "‰" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "’" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "œ" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.825: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.835: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.843: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.849: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.855: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.860: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.867: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.878: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.889: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.895: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.903: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.916: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.924: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.937: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.954: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.961: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.970: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1099: 1506-766 (S) The universal character name "€" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1099: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1239: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1242: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -PIC due to nonzero status from link Rejected C compiler flag -PIC because linker cannot handle it Trying C compiler flag -fPIC sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: bgxlc: 1501-216 (W) command option -fPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: -f may not be used without -shared output: ret = 256 error message = {bgxlc: 1501-216 (W) command option -fPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: -f may not be used without -shared } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -fPIC due to nonzero status from link Rejecting C linker flag -fPIC due to bgxlc: 1501-216 (W) command option -fPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: -f may not be used without -shared Rejected C compiler flag -fPIC because linker cannot handle it Trying C compiler flag -KPIC sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: bgxlc: 1501-216 (W) command option -KPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-KPIC' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information output: ret = 256 error message = {bgxlc: 1501-216 (W) command option -KPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-KPIC' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -KPIC due to nonzero status from link Rejecting C linker flag -KPIC due to bgxlc: 1501-216 (W) command option -KPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-KPIC' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information Rejected C compiler flag -KPIC because linker cannot handle it Trying C compiler flag -qpic sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Valid C linker flag -qpic Adding C compiler flag -qpic sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Added C compiler flag -qpic Popping language C Pushing language Cxx sh: mpixlcxx --help Executing: mpixlcxx --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to Trying Cxx compiler flag -PIC sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "‰" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "’" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "œ" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.825: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.835: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.843: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.849: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.855: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.860: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.867: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.878: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.889: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.895: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.903: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.916: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.924: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.937: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.954: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.961: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.970: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1099: 1506-766 (S) The universal character name "€" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1099: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1255: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. output: ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.146: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "‰" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "’" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "œ" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.266: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.825: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.835: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.843: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.849: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.855: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.860: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.867: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.878: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.889: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.895: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.903: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.916: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.924: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.937: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.954: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.961: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.970: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.985: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1099: 1506-766 (S) The universal character name "€" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1099: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1194: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1255: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1259: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.o", line 1.1318: 1506-766 (S) The universal character name "" is not in the allowable range for an identifier. } Pushing language CXX Popping language CXX in mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -PIC due to nonzero status from link Rejected Cxx compiler flag -PIC because linker cannot handle it Trying Cxx compiler flag -fPIC sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: bgxlC: 1501-216 (W) command option -fPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: -f may not be used without -shared output: ret = 256 error message = {bgxlC: 1501-216 (W) command option -fPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: -f may not be used without -shared } Pushing language CXX Popping language CXX in mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -fPIC due to nonzero status from link Rejecting Cxx linker flag -fPIC due to bgxlC: 1501-216 (W) command option -fPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: -f may not be used without -shared Rejected Cxx compiler flag -fPIC because linker cannot handle it Trying Cxx compiler flag -KPIC sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: bgxlC: 1501-216 (W) command option -KPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-KPIC' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information output: ret = 256 error message = {bgxlC: 1501-216 (W) command option -KPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-KPIC' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information } Pushing language CXX Popping language CXX in mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -KPIC due to nonzero status from link Rejecting Cxx linker flag -KPIC due to bgxlC: 1501-216 (W) command option -KPIC is not recognized - passed to ld /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-KPIC' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information Rejected Cxx compiler flag -KPIC because linker cannot handle it Trying Cxx compiler flag -qpic sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Valid Cxx linker flag -qpic Adding Cxx compiler flag -qpic sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Added Cxx compiler flag -qpic Popping language Cxx Pushing language FC sh: mpixlf90 --help Executing: mpixlf90 --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to Trying FC compiler flag -PIC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: bgxlf90: 1501-257 (W) Option P is not recognized. Option will be ignored. output: error message = {bgxlf90: 1501-257 (W) Option P is not recognized. Option will be ignored. } Pushing language FC Popping language FC in mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -PIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: program main end Rejecting FC linker flag -PIC due to bgxlf90: 1501-257 (W) Option P is not recognized. Option will be ignored. Rejected FC compiler flag -PIC because linker cannot handle it Trying FC compiler flag -fPIC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: -f may not be used without -shared output: ret = 256 error message = {/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: -f may not be used without -shared } Pushing language FC Popping language FC in mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -fPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: program main end Rejecting linker flag -fPIC due to nonzero status from link Rejected FC compiler flag -fPIC because linker cannot handle it Trying FC compiler flag -KPIC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: bgxlf90: 1501-257 (W) Option P is not recognized. Option will be ignored. /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-K' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information output: ret = 256 error message = {bgxlf90: 1501-257 (W) Option P is not recognized. Option will be ignored. /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-K' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information } Pushing language FC Popping language FC in mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -KPIC /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: program main end Rejecting linker flag -KPIC due to nonzero status from link Rejecting FC linker flag -KPIC due to bgxlf90: 1501-257 (W) Option P is not recognized. Option will be ignored. /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: unrecognized option '-K' /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: use the --help option for usage information Rejected FC compiler flag -KPIC because linker cannot handle it Trying FC compiler flag -qpic sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Valid FC linker flag -qpic Adding FC compiler flag -qpic sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Added FC compiler flag -qpic Popping language FC ================================================================================ TEST checkLargeFileIO from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:998) TESTING: checkLargeFileIO from config.setCompilers(config/BuildSystem/config/setCompilers.py:998) ================================================================================ TEST checkArchiver from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1097) TESTING: checkArchiver from config.setCompilers(config/BuildSystem/config/setCompilers.py:1097) Check that the archiver exists and can make a library usable by the compiler Pushing language C sh: ar -V Executing: ar -V sh: GNU ar 2.16.91.0.5 20051219 (SUSE Linux) Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. sh: ar -V Executing: ar -V sh: GNU ar 2.16.91.0.5 20051219 (SUSE Linux) Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. Defined make macro "FAST_AR_FLAGS" to "Scq" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/ar...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/ar...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/ar...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/ar...not found Checking for program /bin/ar...not found Checking for program /usr/sbin/ar...not found Checking for program /etc/ar...not found Checking for program /usr/X11R6/bin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/ranlib...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/ranlib...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/ranlib...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/ranlib...not found Checking for program /bin/ranlib...not found Checking for program /usr/sbin/ranlib...not found Checking for program /etc/ranlib...not found Checking for program /usr/X11R6/bin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib -c" sh: /usr/bin/ar cr /tmp/petsc-9i4Aeu/config.setCompilers/libconf1.a /tmp/petsc-9i4Aeu/config.setCompilers/conf1.o Executing: /usr/bin/ar cr /tmp/petsc-9i4Aeu/config.setCompilers/libconf1.a /tmp/petsc-9i4Aeu/config.setCompilers/conf1.o sh: sh: /usr/bin/ranlib -c /tmp/petsc-9i4Aeu/config.setCompilers/libconf1.a Executing: /usr/bin/ranlib -c /tmp/petsc-9i4Aeu/config.setCompilers/libconf1.a sh: Possible ERROR while running ranlib: error message = {/usr/bin/ranlib: '-c': No such file } Ranlib is not functional with your archiver. Try --with-ranlib=true if ranlib is unnecessary. sh: ar -V Executing: ar -V sh: GNU ar 2.16.91.0.5 20051219 (SUSE Linux) Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. sh: ar -V Executing: ar -V sh: GNU ar 2.16.91.0.5 20051219 (SUSE Linux) Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. Defined make macro "FAST_AR_FLAGS" to "Scq" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/ar...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/ar...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/ar...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/ar...not found Checking for program /bin/ar...not found Checking for program /usr/sbin/ar...not found Checking for program /etc/ar...not found Checking for program /usr/X11R6/bin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/ranlib...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/ranlib...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/ranlib...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/ranlib...not found Checking for program /bin/ranlib...not found Checking for program /usr/sbin/ranlib...not found Checking for program /etc/ranlib...not found Checking for program /usr/X11R6/bin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib" sh: /usr/bin/ar cr /tmp/petsc-9i4Aeu/config.setCompilers/libconf1.a /tmp/petsc-9i4Aeu/config.setCompilers/conf1.o Executing: /usr/bin/ar cr /tmp/petsc-9i4Aeu/config.setCompilers/libconf1.a /tmp/petsc-9i4Aeu/config.setCompilers/conf1.o sh: sh: /usr/bin/ranlib /tmp/petsc-9i4Aeu/config.setCompilers/libconf1.a Executing: /usr/bin/ranlib /tmp/petsc-9i4Aeu/config.setCompilers/libconf1.a sh: sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern int foo(int); int main() { int b = foo(1); if (b); ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/tmp/petsc-9i4Aeu/config.setCompilers -lconf1 Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/tmp/petsc-9i4Aeu/config.setCompilers -lconf1 sh: Defined make macro "AR_FLAGS" to "cr" Defined make macro "AR_LIB_SUFFIX" to "a" Popping language C ================================================================================ TEST checkSharedLinker from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1212) TESTING: checkSharedLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1212) Check that the linker can produce shared libraries sh: uname -s Executing: uname -s sh: Linux Checking shared linker mpixlc using flags ['-shared'] Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /bin/mpixlc...not found Checking for program /usr/sbin/mpixlc...not found Checking for program /etc/mpixlc...not found Checking for program /usr/X11R6/bin/mpixlc...not found Checking for program /usr/bin/mpixlc...not found Checking for program /sbin/mpixlc...not found Checking for program /usr/local/bin/mpixlc...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlc...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlc...not found Checking for program /software/common/apps/projects-list/bin/mpixlc...not found Checking for program /software/common/adm/softenv/bin/mpixlc...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlc...not found Checking for program /home/jkumar/bin/mpixlc...not found Checking for program ./mpixlc...not found Checking for program /software/common/apps/misc-scripts/mpixlc...not found Checking for program /soft/apps/darshan/bin/mpixlc...not found Checking for program /soft/apps/darshan/bin/default/mpixlc...found Defined make macro "LD_SHARED" to "mpixlc" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: nm: /tmp/tmp.RcbAAU4716: no symbols output: error message = {nm: /tmp/tmp.RcbAAU4716: no symbols } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Valid C linker flag -shared sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("hello"); return 0;} Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' output: ret = 256 error message = {/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("hello"); return 0;} Deleting "LD_SHARED" Checking shared linker mpixlc using flags ['-dynamic'] Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /bin/mpixlc...not found Checking for program /usr/sbin/mpixlc...not found Checking for program /etc/mpixlc...not found Checking for program /usr/X11R6/bin/mpixlc...not found Checking for program /usr/bin/mpixlc...not found Checking for program /sbin/mpixlc...not found Checking for program /usr/local/bin/mpixlc...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlc...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlc...not found Checking for program /software/common/apps/projects-list/bin/mpixlc...not found Checking for program /software/common/adm/softenv/bin/mpixlc...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlc...not found Checking for program /home/jkumar/bin/mpixlc...not found Checking for program ./mpixlc...not found Checking for program /software/common/apps/misc-scripts/mpixlc...not found Checking for program /soft/apps/darshan/bin/mpixlc...not found Checking for program /soft/apps/darshan/bin/default/mpixlc...found Defined make macro "LD_SHARED" to "mpixlc" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -dynamic -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -dynamic -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: bgxlc: 1501-216 (W) command option -dynamic is not recognized - passed to ld /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' output: ret = 256 error message = {bgxlc: 1501-216 (W) command option -dynamic is not recognized - passed to ld /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -dynamic -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -dynamic due to nonzero status from link Rejecting C linker flag -dynamic due to bgxlc: 1501-216 (W) command option -dynamic is not recognized - passed to ld /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("hello"); return 0;} Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Possible ERROR while running linker: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' output: ret = 256 error message = {/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("hello"); return 0;} Deleting "LD_SHARED" Checking shared linker mpixlc using flags ['-qmkshrobj'] Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /bin/mpixlc...not found Checking for program /usr/sbin/mpixlc...not found Checking for program /etc/mpixlc...not found Checking for program /usr/X11R6/bin/mpixlc...not found Checking for program /usr/bin/mpixlc...not found Checking for program /sbin/mpixlc...not found Checking for program /usr/local/bin/mpixlc...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlc...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlc...not found Checking for program /software/common/apps/projects-list/bin/mpixlc...not found Checking for program /software/common/adm/softenv/bin/mpixlc...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlc...not found Checking for program /home/jkumar/bin/mpixlc...not found Checking for program ./mpixlc...not found Checking for program /software/common/apps/misc-scripts/mpixlc...not found Checking for program /soft/apps/darshan/bin/mpixlc...not found Checking for program /soft/apps/darshan/bin/default/mpixlc...found Defined make macro "LD_SHARED" to "mpixlc" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qmkshrobj -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qmkshrobj -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Valid C linker flag -qmkshrobj sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("hello"); return 0;} Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so -qmkshrobj -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so -qmkshrobj -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(void); int main() { int ret = foo(); if(ret);; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/tmp/petsc-9i4Aeu/config.setCompilers -lconftest Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/tmp/petsc-9i4Aeu/config.setCompilers -lconftest sh: Possible ERROR while running linker: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: cannot find -lconftest output: ret = 256 error message = {/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: cannot find -lconftest } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/tmp/petsc-9i4Aeu/config.setCompilers -lconftest Source: #include "confdefs.h" #include "conffix.h" int foo(void); int main() { int ret = foo(); if(ret);; return 0; } Deleting "LD_SHARED" sh: uname -s Executing: uname -s sh: Linux Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Checking shared linker /usr/bin/ar using flags [] Checking for program /usr/bin/ar...found Defined make macro "LD_SHARED" to "/usr/bin/ar" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("hello"); return 0;} Pushing language C Popping language C sh: /usr/bin/ar cr /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.a /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o ; /usr/bin/ranlib /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.a Executing: /usr/bin/ar cr /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.a /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o ; /usr/bin/ranlib /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.a sh: sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(void); int main() { int ret = foo(); if(ret);; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/tmp/petsc-9i4Aeu/config.setCompilers -lconftest Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/tmp/petsc-9i4Aeu/config.setCompilers -lconftest sh: Using shared linker /usr/bin/ar with flags [] and library extension a sh: uname -s Executing: uname -s sh: Linux ================================================================================ TEST checkSharedLinkerPaths from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1290) TESTING: checkSharedLinkerPaths from config.setCompilers(config/BuildSystem/config/setCompilers.py:1290) Determine the shared linker path options - IRIX: -rpath - Linux, OSF: -Wl,-rpath, - Solaris: -R - FreeBSD: -Wl,-R, Pushing language C sh: uname -s Executing: uname -s sh: Linux sh: mpixlc -V Executing: mpixlc -V sh: export XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlc export XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld --eh-frame-hdr -Qy -melf32ppclinux -static -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -R/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib -melf32ppclinux -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc -lm -lc -lgcc -lgcc_eh /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o rm /tmp/xlcW01nn7ya rm /tmp/xlcW1C5bWWa rm /tmp/xlcW2rCpEkb Trying C linker flag -Wl,-rpath, sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -Wl,-rpath,/gpfs/home/jkumar/lib/petsc -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -Wl,-rpath,/gpfs/home/jkumar/lib/petsc -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Valid C linker flag -Wl,-rpath,/gpfs/home/jkumar/lib/petsc Popping language C Pushing language Cxx sh: uname -s Executing: uname -s sh: Linux sh: mpixlc -V Executing: mpixlc -V sh: export XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlc export XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld --eh-frame-hdr -Qy -melf32ppclinux -static -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -R/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib -melf32ppclinux -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc -lm -lc -lgcc -lgcc_eh /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o rm /tmp/xlcW0CzQ0Q1 rm /tmp/xlcW1KWcpxT rm /tmp/xlcW2qzCbdL Trying Cxx linker flag -Wl,-rpath, sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -Wl,-rpath,/gpfs/home/jkumar/lib/petsc /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -Wl,-rpath,/gpfs/home/jkumar/lib/petsc /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Valid Cxx linker flag -Wl,-rpath,/gpfs/home/jkumar/lib/petsc Popping language Cxx Pushing language FC sh: uname -s Executing: uname -s sh: Linux sh: mpixlc -V Executing: mpixlc -V sh: export XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlc export XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld --eh-frame-hdr -Qy -melf32ppclinux -static -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -R/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib -melf32ppclinux -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc -lm -lc -lgcc -lgcc_eh /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o rm /tmp/xlcW07Y9kmx rm /tmp/xlcW1IIy3xU rm /tmp/xlcW2jWqDJh Trying FC linker flag -Wl,-rpath, sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -Wl,-rpath,/gpfs/home/jkumar/lib/petsc -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -Wl,-rpath,/gpfs/home/jkumar/lib/petsc -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o sh: Valid FC linker flag -Wl,-rpath,/gpfs/home/jkumar/lib/petsc Popping language FC ================================================================================ TEST checkLibC from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1325) TESTING: checkLibC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1325) Test whether we need to explicitly include libc in shared linking - Mac OSX requires an explicit reference to libc for shared linking ================================================================================ TEST checkDynamicLinker from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1374) TESTING: checkDynamicLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1374) Check that the linker can dynamicaly load shared libraries Checking for header: dlfcn.h All intermediate test results are stored in /tmp/petsc-9i4Aeu/config.headers sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 58 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/dlfcn.h" extern void *dlopen (const char *__file, int __mode) ; #line 62 extern int dlclose (void *__handle) ; #line 66 extern void *dlsym (void *__restrict __handle, const char *__restrict __name) ; #line 84 extern char *dlerror (void) ; Defined "HAVE_DLFCN_H" to "1" Checking for function dlopen in library ['dl'] [] Pushing language C All intermediate test results are stored in /tmp/petsc-9i4Aeu/config.libraries sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.libraries/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.libraries/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); int main() { dlopen() ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.libraries/conftest -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.o -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.libraries/conftest -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.o -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.libraries/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.libraries/conftest.c:(.text+0x1c): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking output: error message = {/tmp/petsc-9i4Aeu/config.libraries/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.libraries/conftest.c:(.text+0x1c): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.libraries/conftest -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.o -ldl Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); int main() { dlopen() ; return 0; } Defined "HAVE_LIBDL" to "1" Popping language C Checking for function dlsym in library ['dl'] [] Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.libraries/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.libraries -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.libraries/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.libraries -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlsym(); int main() { dlsym() ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.libraries/conftest -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.o -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.libraries/conftest -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.o -ldl sh: Defined "HAVE_LIBDL" to "1" Popping language C Checking for function dlclose in library ['dl'] [] Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.libraries/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.libraries -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.libraries/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.libraries -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlclose(); int main() { dlclose() ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.libraries/conftest -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.o -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.libraries/conftest -qpic /tmp/petsc-9i4Aeu/config.libraries/conftest.o -ldl sh: Defined "HAVE_LIBDL" to "1" Popping language C Adding ['dl'] to LIBS sh: uname -s Executing: uname -s sh: Linux Checking dynamic linker /usr/bin/ar using flags [] Checking for program /usr/bin/ar...found Defined make macro "DYNAMICLINKER" to "/usr/bin/ar" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language C Popping language C sh: /usr/bin/ar -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl Executing: /usr/bin/ar -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl sh: Possible ERROR while running linker: /usr/bin/ar: no operation specified output: ret = 256 error message = {/usr/bin/ar: no operation specified } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Checking dynamic linker mpixlc using flags ['-shared'] Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /gpfs/home/jkumar/lib/gmp-5.0.1/include/mpixlc...not found Checking for program /gpfs/home/projects/qmcpack/sprng-2.0/include/mpixlc...not found Checking for program /bin/mpixlc...not found Checking for program /usr/sbin/mpixlc...not found Checking for program /etc/mpixlc...not found Checking for program /usr/X11R6/bin/mpixlc...not found Checking for program /usr/bin/mpixlc...not found Checking for program /sbin/mpixlc...not found Checking for program /usr/local/bin/mpixlc...not found Checking for program /bgsys/drivers/ppcfloor/bin/mpixlc...not found Checking for program /dbhome/bgpdb2c/sqllib/lib/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vac/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bin/mpixlc...not found Checking for program /soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bin/mpixlc...not found Checking for program /software/common/apps/projects-list/bin/mpixlc...not found Checking for program /software/common/adm/softenv/bin/mpixlc...not found Checking for program /home/jkumar/bin/linux-sles10-ppc64/mpixlc...not found Checking for program /home/jkumar/bin/mpixlc...not found Checking for program ./mpixlc...not found Checking for program /software/common/apps/misc-scripts/mpixlc...not found Checking for program /soft/apps/darshan/bin/mpixlc...not found Checking for program /soft/apps/darshan/bin/default/mpixlc...found Defined make macro "DYNAMICLINKER" to "mpixlc" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl sh: Possible ERROR while running linker: nm: /tmp/tmp.vagoYb5587: no symbols output: error message = {nm: /tmp/tmp.vagoYb5587: no symbols } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Valid C linker flag -shared sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/libconftest.so -shared -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl sh: Possible ERROR while running linker: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' output: ret = 256 error message = {/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o:(.rodata+0x4): undefined reference to `main' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -ldl Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Unable to find working dynamic linker ================================================================================ TEST output from config.setCompilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/setCompilers.py:1420) TESTING: output from config.setCompilers(config/BuildSystem/config/setCompilers.py:1420) Output module data as defines and substitutions Substituting "CC" with "mpixlc" Substituting "CFLAGS" with " -qpic" Defined make macro "CC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "CPP" with "mpixlc -E" Substituting "CPPFLAGS" with "" Substituting "CXX" with "mpixlcxx" Substituting "CXX_CXXFLAGS" with " -qpic" Substituting "CXXFLAGS" with "" Substituting "CXX_LINKER_SLFLAG" with "-Wl,-rpath," Substituting "CXXCPP" with "mpixlcxx -E" Substituting "CXXCPPFLAGS" with "" Substituting "FC" with "mpixlf90" Substituting "FFLAGS" with " -qpic" Defined make macro "FC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "LDFLAGS" with "" Substituting "LIBS" with "-ldl " Substituting "SHARED_LIBRARY_FLAG" with "" ================================================================================ TEST configureCompilerFlags from config.compilerFlags(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilerFlags.py:65) TESTING: configureCompilerFlags from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:65) Get the default compiler flags Pushing language C sh: lslpp -L vac.C | grep vac.C | awk '{print $2}' Executing: lslpp -L vac.C | grep vac.C | awk '{print $2}' sh: getCompilerVersion: mpixlc sh: mpixlc --help Executing: mpixlc --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to sh: mpixlc --help Executing: mpixlc --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to sh: mpixlc --help Executing: mpixlc --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to Trying C compiler flag -O3 sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Added C compiler flag -O3 Popping language C Pushing language Cxx sh: mpixlcxx --version Executing: mpixlcxx --version sh: GNU ld version 2.17 Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. getCompilerVersion: mpixlcxx GNU ld version 2.17 sh: mpixlcxx --help Executing: mpixlcxx --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to sh: mpixlcxx --help Executing: mpixlcxx --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to sh: mpixlcxx --help Executing: mpixlcxx --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to sh: mpixlcxx --help Executing: mpixlcxx --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to sh: mpixlcxx --help Executing: mpixlcxx --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to sh: mpixlcxx --help Executing: mpixlcxx --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to Trying Cxx compiler flag -O sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Added Cxx compiler flag -O Popping language Cxx Pushing language FC sh: lslpp -L xlfcmp | grep xlfcmp | awk '{print $2}' Executing: lslpp -L xlfcmp | grep xlfcmp | awk '{print $2}' sh: getCompilerVersion: mpixlf90 sh: mpixlf90 --help Executing: mpixlf90 --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to sh: mpixlf90 --help Executing: mpixlf90 --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to Trying FC compiler flag -O3 sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Added FC compiler flag -O3 Popping language FC ================================================================================ TEST configureDebugging from PETSc.utilities.debugging(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/debugging.py:25) TESTING: configureDebugging from PETSc.utilities.debugging(config/PETSc/utilities/debugging.py:25) Defined "USE_ERRORCHECKING" to "1" =============================================================================== WARNING! Compiling PETSc with no debugging, this should only be done for timing and production runs. All development should be done when configured using --with-debugging=1 =============================================================================== ================================================================================ TEST configureArchitecture from PETSc.utilities.arch(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/arch.py:32) TESTING: configureArchitecture from PETSc.utilities.arch(config/PETSc/utilities/arch.py:32) Checks PETSC_ARCH and sets if not set =============================================================================== Warning: PETSC_ARCH from environment does not match command-line or name of script. Warning: Using from command-line or name of script: intrepid_bgp_fast, ignoring environment: arch-bgp-ibm-opt =============================================================================== Defined "ARCH" to ""intrepid_bgp_fast"" ================================================================================ TEST checkSharedDynamicPicOptions from PETSc.utilities.sharedLibraries(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/sharedLibraries.py:42) TESTING: checkSharedDynamicPicOptions from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:42) ================================================================================ TEST configureSharedLibraries from PETSc.utilities.sharedLibraries(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/sharedLibraries.py:63) TESTING: configureSharedLibraries from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:63) Checks whether shared libraries should be used, for which you must - Specify --with-shared-libraries - Have found a working shared linker Defines PETSC_USE_SHARED_LIBRARIES if they are used Defined make rule "shared_arch" with dependencies "" and code [] Defined make macro "BUILDSHAREDLIB" to "no" Defined "HAVE_SHARED_LIBRARIES" to "1" Shared libraries - disabled ================================================================================ TEST configureDynamicLibraries from PETSc.utilities.sharedLibraries(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/sharedLibraries.py:102) TESTING: configureDynamicLibraries from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:102) Checks whether dynamic loading should be used, for which you must - Specify --with-dynamic-loading - Have found a working dynamic linker (with dlfcn.h and libdl) Defines PETSC_USE_DYNAMIC_LIBRARIES if they are used Dynamic loading - disabled ================================================================================ TEST configureBmakeDir from PETSc.utilities.bmakeDir(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/bmakeDir.py:26) TESTING: configureBmakeDir from PETSc.utilities.bmakeDir(config/PETSc/utilities/bmakeDir.py:26) Makes $PETSC_ARCH and subdirectories if it does not exist Changed persistence directory to intrepid_bgp_fast/conf sh: mpixlc --help Executing: mpixlc --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to ================================================================================ TEST checkRestrict from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:134) TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:134) Check for the C/CXX restrict keyword Pushing language C All intermediate test results are stored in /tmp/petsc-9i4Aeu/config.compilers sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { float * restrict x;; return 0; } compilers: Set C restrict keyword to restrict Defined "C_RESTRICT" to "restrict" Popping language C ================================================================================ TEST checkCFormatting from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:306) TESTING: checkCFormatting from config.compilers(config/BuildSystem/config/compilers.py:306) Activate format string checking if using the GNU compilers ================================================================================ TEST checkCStaticInline from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:105) TESTING: checkCStaticInline from config.compilers(config/BuildSystem/config/compilers.py:105) Check for C keyword: static inline Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" static inline int foo(int a) {return a;} int main() { int i = foo(1);; return 0; } compilers: Set C StaticInline keyword to static inline Popping language C Defined "C_STATIC_INLINE" to "static inline" ================================================================================ TEST checkDynamicLoadFlag from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:317) TESTING: checkDynamicLoadFlag from config.compilers(config/BuildSystem/config/compilers.py:317) Checks that dlopen() takes RTLD_XXX, and defines PETSC_HAVE_RTLD_XXX if it does ================================================================================ TEST checkCLibraries from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:161) TESTING: checkCLibraries from config.compilers(config/BuildSystem/config/compilers.py:161) Determines the libraries needed to link with C Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.compilers/conftest -v -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.compilers/conftest -v -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o -ldl sh: mpicc for 1.1 exec: export(export,XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlc,NULL) exec: export(export,XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg,NULL) exec: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld,--eh-frame-hdr,-Qy,-melf32ppclinux,-static,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o,-L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib,-L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib,-L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib,-L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib,-R/soft/apps/ibmcmp-jan2013/lib/bg/bglib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib,-melf32ppclinux,-o,/tmp/petsc-9i4Aeu/config.compilers/conftest,/tmp/petsc-9i4Aeu/config.compilers/conftest.o,-ldl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-lmpich.cnk,-lopa,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-ldcmf.cnk,-ldcmfcoll.cnk,-lpthread,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,-lSPI.cna,-lrt,-lxlopt,-lxl,-lgcc,-lm,-lc,-lgcc,-lgcc_eh,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o,NULL) unlink: /tmp/xlcW0SacRg1 unlink: /tmp/xlcW1kjOUrS unlink: /tmp/xlcW2mMNDCJ Popping language C compilers: Checking arg mpicc compilers: Unknown arg mpicc compilers: Checking arg for compilers: Unknown arg for compilers: Checking arg 1.1 compilers: Unknown arg 1.1 compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg export(export compilers: Unknown arg export(export compilers: Checking arg XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlc compilers: Unknown arg XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlc compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg export(export compilers: Unknown arg export(export compilers: Checking arg XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg compilers: Unknown arg XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld compilers: Unknown arg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld compilers: Checking arg --eh-frame-hdr compilers: Unknown arg --eh-frame-hdr compilers: Checking arg -Qy compilers: Unknown arg -Qy compilers: Checking arg -melf32ppclinux compilers: Unknown arg -melf32ppclinux compilers: Checking arg -static compilers: Unknown arg -static compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib compilers: Checking arg -R/soft/apps/ibmcmp-jan2013/lib/bg/bglib compilers: Found -R library: /soft/apps/ibmcmp-jan2013/lib/bg/bglib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib compilers: Checking arg -melf32ppclinux compilers: Unknown arg -melf32ppclinux compilers: Checking arg -o compilers: Unknown arg -o compilers: Checking arg /tmp/petsc-9i4Aeu/config.compilers/conftest compilers: Unknown arg /tmp/petsc-9i4Aeu/config.compilers/conftest compilers: Checking arg /tmp/petsc-9i4Aeu/config.compilers/conftest.o compilers: Unknown arg /tmp/petsc-9i4Aeu/config.compilers/conftest.o compilers: Checking arg -ldl compilers: Found library : -ldl compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -lmpich.cnk compilers: Found library : -lmpich.cnk compilers: Checking arg -lopa compilers: Found library : -lopa compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Checking arg -ldcmf.cnk compilers: Found library : -ldcmf.cnk compilers: Checking arg -ldcmfcoll.cnk compilers: Found library : -ldcmfcoll.cnk compilers: Checking arg -lpthread compilers: Found library : -lpthread compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Checking arg -lSPI.cna compilers: Found library : -lSPI.cna compilers: Checking arg -lrt compilers: Found library : -lrt compilers: Checking arg -lxlopt compilers: Found library : -lxlopt compilers: Checking arg -lxl compilers: Found library : -lxl compilers: Checking arg -lgcc compilers: Skipping system library: -lgcc compilers: Checking arg -lm compilers: Checking arg -lc compilers: Skipping system library: -lc compilers: Checking arg -lgcc compilers: Skipping system library: -lgcc compilers: Checking arg -lgcc_eh compilers: Found library : -lgcc_eh compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Checking arg unlink: compilers: Unknown arg unlink: compilers: Checking arg /tmp/xlcW0SacRg1 compilers: Unknown arg /tmp/xlcW0SacRg1 compilers: Checking arg unlink: compilers: Unknown arg unlink: compilers: Checking arg /tmp/xlcW1kjOUrS compilers: Unknown arg /tmp/xlcW1kjOUrS compilers: Checking arg unlink: compilers: Unknown arg unlink: compilers: Checking arg /tmp/xlcW2mMNDCJ compilers: Unknown arg /tmp/xlcW2mMNDCJ compilers: Libraries needed to link C code with another linker: ['-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI', '-L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib', '-L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib', '-L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib', '-L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib', '-Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib', '-ldl', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib', '-lmpich.cnk', '-lopa', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib', '-ldcmf.cnk', '-ldcmfcoll.cnk', '-lpthread', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI', '-lSPI.cna', '-lrt', '-lxlopt', '-lxl', '-lgcc_eh'] compilers: Check that C libraries can be used from Fortran Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: /tmp/petsc-9i4Aeu/config.setCompilers/conftest Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: Popping language FC ================================================================================ TEST checkDependencyGenerationFlag from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:1282) TESTING: checkDependencyGenerationFlag from config.compilers(config/BuildSystem/config/compilers.py:1282) Check if -MMD works for dependency generation, and add it if it does Pushing language C Trying C compiler flag -MMD sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: bgxlc: 1501-208 (S) command option D is missing a subargument output: ret = 10240 error message = {bgxlc: 1501-208 (S) command option D is missing a subargument } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -MMD due to nonzero status from link Rejected C compiler flag -MMD because linker cannot handle it Trying C compiler flag -M sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -M -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -M -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Valid C linker flag -M Testing C compiler flag -M sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 -M /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 -M /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Popping language C Pushing language Cxx Trying Cxx compiler flag -MMD sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -O /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -O /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: bgxlC: 1501-208 (S) command option D is missing a subargument output: ret = 10240 error message = {bgxlC: 1501-208 (S) command option D is missing a subargument } Pushing language CXX Popping language CXX in mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -O /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting linker flag -MMD due to nonzero status from link Rejected Cxx compiler flag -MMD because linker cannot handle it Trying Cxx compiler flag -M sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -M -O /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -M -O /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Valid Cxx linker flag -M Testing Cxx compiler flag -M sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic -M /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic -M /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Popping language Cxx Pushing language FC Trying FC compiler flag -MMD sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: bgxlf90: 1501-214 (W) command option M reserved for future use - ignored bgxlf90: 1501-214 (W) command option M reserved for future use - ignored output: error message = {bgxlf90: 1501-214 (W) command option M reserved for future use - ignored bgxlf90: 1501-214 (W) command option M reserved for future use - ignored } Pushing language FC Popping language FC in mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -MMD -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: program main end Rejecting FC linker flag -MMD due to bgxlf90: 1501-214 (W) command option M reserved for future use - ignored bgxlf90: 1501-214 (W) command option M reserved for future use - ignored Rejected FC compiler flag -MMD because linker cannot handle it Trying FC compiler flag -M sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -M -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -M -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: bgxlf90: 1501-214 (W) command option M reserved for future use - ignored output: error message = {bgxlf90: 1501-214 (W) command option M reserved for future use - ignored } Pushing language FC Popping language FC in mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -M -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: program main end Rejecting FC linker flag -M due to bgxlf90: 1501-214 (W) command option M reserved for future use - ignored Rejected FC compiler flag -M because linker cannot handle it Popping language FC sh: mpixlcxx --help Executing: mpixlcxx --help sh: Usage: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --add-needed Set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --no-add-needed Do not set DT_NEEDED tags for DT_NEEDED entries in following dynamic libs --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for following dynamic libs -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libaries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Relax branches on certain targets --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common Sort common symbols by size --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL @FILE Read options from FILE /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported targets: elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf32-little elf32-big srec symbolsrec tekhex binary ihex /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: supported emulations: elf32ppclinux elf32ppc elf32ppcsim /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld: emulation specific options: elf32ppclinux: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppc: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. elf32ppcsim: -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section -z combreloc Merge dynamic relocs into one section and sort -z defs Report unresolved symbols in object files. -z execstack Mark executable as requiring executable stack -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z loadfltr Mark object requiring immediate process -z muldefs Allow multiple definitions -z nocombreloc Don't merge dynamic relocs into one section -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z noexecstack Mark executable as not requiring executable stack -z norelro Don't create RELRO program header -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header -z KEYWORD Ignored for Solaris compatibility --emit-stub-syms Label linker stubs with a symbol. --no-tls-optimize Don't try to optimize TLS accesses. --bss-plt Force old-style BSS PLT. --sdata-got Force GOT location just before .sdata. Report bugs to ================================================================================ TEST checkRestrict from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:134) TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:134) Check for the C/CXX restrict keyword Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { float * restrict x;; return 0; } compilers: Set Cxx restrict keyword to restrict Defined "CXX_RESTRICT" to "restrict" Popping language Cxx ================================================================================ TEST checkCxxNamespace from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:355) TESTING: checkCxxNamespace from config.compilers(config/BuildSystem/config/compilers.py:355) Checks that C++ compiler supports namespaces, and if it does defines HAVE_CXX_NAMESPACE Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -O -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -O -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" namespace petsc {int dummy;} int main() { ; return 0; } sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -O -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -O -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" template struct a {}; namespace trouble{ template struct a : public ::a {}; } trouble::a uugh; int main() { ; return 0; } Popping language Cxx compilers: C++ has namespaces Defined "HAVE_CXX_NAMESPACE" to "1" ================================================================================ TEST checkCxxOptionalExtensions from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:330) TESTING: checkCxxOptionalExtensions from config.compilers(config/BuildSystem/config/compilers.py:330) Check whether the C++ compiler (IBM xlC, OSF5) need special flag for .c files which contain C++ Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Possible ERROR while running compiler: ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.setCompilers/conftest.c", line 5.7: 1506-277 (S) Syntax error: possible missing ';' or ','? } Source: #include "confdefs.h" #include "conffix.h" int main() { class somename { int i; };; return 0; } Rejecting compiler flag due to nonzero status from link Rejecting compiler flag due to "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.c", line 5.7: 1506-277 (S) Syntax error: possible missing ';' or ','? PETSc Error: No output file produced sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { class somename { int i; };; return 0; } Added Cxx compiler flag -+ Popping language Cxx ================================================================================ TEST checkCxxStaticInline from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:119) TESTING: checkCxxStaticInline from config.compilers(config/BuildSystem/config/compilers.py:119) Check for C++ keyword: static inline Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" static inline int foo(int a) {return a;} int main() { int i = foo(1);; return 0; } compilers: Set Cxx StaticInline keyword to static inline Popping language Cxx Defined "CXX_STATIC_INLINE" to "static inline" ================================================================================ TEST checkCxxLibraries from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:370) TESTING: checkCxxLibraries from config.compilers(config/BuildSystem/config/compilers.py:370) Determines the libraries needed to link with C++ Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.compilers/conftest -v -O -+ /tmp/petsc-9i4Aeu/config.compilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.compilers/conftest -v -O -+ /tmp/petsc-9i4Aeu/config.compilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: mpicxx for 1.1 exec: export(export,XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlC,NULL) exec: export(export,XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg,NULL) exec: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld,--eh-frame-hdr,-Qy,-melf32ppclinux,-static,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,-L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib,-L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib,-L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib,-L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o,-L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib,-L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib,-L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib,-L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib,-R/soft/apps/ibmcmp-jan2013/lib/bg/bglib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib,-melf32ppclinux,-o,/tmp/petsc-9i4Aeu/config.compilers/conftest,/tmp/petsc-9i4Aeu/config.compilers/conftest.o,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib,-ldl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-lmpich.cnk,-lopa,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-ldcmf.cnk,-ldcmfcoll.cnk,-lpthread,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,-lSPI.cna,-lrt,-lxlopt,-lxl,-lgcc_eh,-ldl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-lcxxmpich.cnk,-lmpich.cnk,-lopa,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-ldcmf.cnk,-ldcmfcoll.cnk,-lpthread,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,-lSPI.cna,-lrt,-lxlopt,-lxl,-libmc++,-lxlopt,-lxl,-lstdc++,-lm,-lgcc,-lm,-lc,-lgcc,-lgcc_eh,-lgcc,-lm,-lc,-lgcc,-lgcc_eh,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o,NULL) unlink: /tmp/xlcW0upi8se unlink: /tmp/xlcW1uE9ULi unlink: /tmp/xlcW2GF8A4m Popping language Cxx compilers: Checking arg mpicxx compilers: Unknown arg mpicxx compilers: Checking arg for compilers: Unknown arg for compilers: Checking arg 1.1 compilers: Unknown arg 1.1 compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg export(export compilers: Unknown arg export(export compilers: Checking arg XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlC compilers: Unknown arg XL_CONFIG=/etc/opt/ibmcmp/vac/bg/9.0/vac.cfg:bgxlC compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg export(export compilers: Unknown arg export(export compilers: Checking arg XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg compilers: Unknown arg XLC_USR_CONFIG=/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/etc/V1R4M2.vac.cfg compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld compilers: Unknown arg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld compilers: Checking arg --eh-frame-hdr compilers: Unknown arg --eh-frame-hdr compilers: Checking arg -Qy compilers: Unknown arg -Qy compilers: Checking arg -melf32ppclinux compilers: Unknown arg -melf32ppclinux compilers: Checking arg -static compilers: Unknown arg -static compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib compilers: Checking arg -R/soft/apps/ibmcmp-jan2013/lib/bg/bglib compilers: Found -R library: /soft/apps/ibmcmp-jan2013/lib/bg/bglib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib compilers: Checking arg -melf32ppclinux compilers: Unknown arg -melf32ppclinux compilers: Checking arg -o compilers: Unknown arg -o compilers: Checking arg /tmp/petsc-9i4Aeu/config.compilers/conftest compilers: Unknown arg /tmp/petsc-9i4Aeu/config.compilers/conftest compilers: Checking arg /tmp/petsc-9i4Aeu/config.compilers/conftest.o compilers: Unknown arg /tmp/petsc-9i4Aeu/config.compilers/conftest.o compilers: Checking arg -rpath compilers: Already in rpathflags, skipping:-rpath compilers: Checking arg -ldl compilers: Found library: -ldl Library already in C list so skipping in C++ compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -lmpich.cnk compilers: Found library: -lmpich.cnk Library already in C list so skipping in C++ compilers: Checking arg -lopa compilers: Found library: -lopa Library already in C list so skipping in C++ compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Checking arg -ldcmf.cnk compilers: Found library: -ldcmf.cnk Library already in C list so skipping in C++ compilers: Checking arg -ldcmfcoll.cnk compilers: Found library: -ldcmfcoll.cnk Library already in C list so skipping in C++ compilers: Checking arg -lpthread compilers: Found library: -lpthread Library already in C list so skipping in C++ compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Checking arg -lSPI.cna compilers: Found library: -lSPI.cna Library already in C list so skipping in C++ compilers: Checking arg -lrt compilers: Found library: -lrt Library already in C list so skipping in C++ compilers: Checking arg -lxlopt compilers: Found library: -lxlopt Library already in C list so skipping in C++ compilers: Checking arg -lxl compilers: Found library: -lxl Library already in C list so skipping in C++ compilers: Checking arg -lgcc_eh compilers: Found library: -lgcc_eh Library already in C list so skipping in C++ compilers: Checking arg -ldl compilers: Checking arg -rpath compilers: Already in rpathflags, skipping:-rpath compilers: Checking arg -lcxxmpich.cnk compilers: Found library: -lcxxmpich.cnk compilers: Checking arg -lmpich.cnk compilers: Checking arg -lopa compilers: Checking arg -rpath compilers: Already in rpathflags, skipping:-rpath compilers: Checking arg -ldcmf.cnk compilers: Checking arg -ldcmfcoll.cnk compilers: Checking arg -lpthread compilers: Checking arg -rpath compilers: Already in rpathflags, skipping:-rpath compilers: Checking arg -lSPI.cna compilers: Checking arg -lrt compilers: Checking arg -lxlopt compilers: Checking arg -lxl compilers: Checking arg -libmc++ compilers: Found library: -libmc++ compilers: Checking arg -lxlopt compilers: Checking arg -lxl compilers: Checking arg -lstdc++ compilers: Found library: -lstdc++ compilers: Checking arg -lm compilers: Checking arg -lgcc compilers: Skipping system library: -lgcc compilers: Checking arg -lm compilers: Checking arg -lc compilers: Skipping system library: -lc compilers: Checking arg -lgcc compilers: Skipping system library: -lgcc compilers: Checking arg -lgcc_eh compilers: Checking arg -lgcc compilers: Skipping system library: -lgcc compilers: Checking arg -lm compilers: Checking arg -lc compilers: Skipping system library: -lc compilers: Checking arg -lgcc compilers: Skipping system library: -lgcc compilers: Checking arg -lgcc_eh compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Checking arg unlink: compilers: Unknown arg unlink: compilers: Checking arg /tmp/xlcW0upi8se compilers: Unknown arg /tmp/xlcW0upi8se compilers: Checking arg unlink: compilers: Unknown arg unlink: compilers: Checking arg /tmp/xlcW1uE9ULi compilers: Unknown arg /tmp/xlcW1uE9ULi compilers: Checking arg unlink: compilers: Unknown arg unlink: compilers: Checking arg /tmp/xlcW2GF8A4m compilers: Unknown arg /tmp/xlcW2GF8A4m compilers: Libraries needed to link Cxx code with another linker: ['-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI', '-L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib', '-L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib', '-L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib', '-L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib', '-Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI', '-lcxxmpich.cnk', '-libmc++', '-lstdc++'] compilers: Check that Cxx libraries can be used from C Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: /tmp/petsc-9i4Aeu/config.setCompilers/conftest Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: Popping language C compilers: Check that Cxx libraries can be used from Fortran Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: /tmp/petsc-9i4Aeu/config.setCompilers/conftest Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: Popping language FC ================================================================================ TEST checkFortranTypeSizes from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:528) TESTING: checkFortranTypeSizes from config.compilers(config/BuildSystem/config/compilers.py:528) Check whether real*8 is supported and suggest flags which will allow support Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main real*8 variable end Popping language FC ================================================================================ TEST checkFortranNameMangling from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:587) TESTING: checkFortranNameMangling from config.compilers(config/BuildSystem/config/compilers.py:587) Checks Fortran name mangling, and defines HAVE_FORTRAN_UNDERSCORE, HAVE_FORTRAN_NOUNDERSCORE, HAVE_FORTRAN_CAPS, or HAVE_FORTRAN_STDCALL Testing Fortran mangling type underscore with code void d1chk_(void){return;} Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1chk_(void){return;} Popping language C Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main call d1chk() end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.compilers/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.compilers/conftest.F:(.text+0x10): undefined reference to `d1chk' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.compilers/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.compilers/conftest.F:(.text+0x10): undefined reference to `d1chk' } Pushing language FC Popping language FC in mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: program main call d1chk() end Popping language FC Testing Fortran mangling type unchanged with code void d1chk(void){return;} Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1chk(void){return;} Popping language C Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main call d1chk() end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Popping language FC compilers: Fortran name mangling is unchanged Defined "HAVE_FORTRAN_NOUNDERSCORE" to "1" ================================================================================ TEST checkFortranNameManglingDouble from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:624) TESTING: checkFortranNameManglingDouble from config.compilers(config/BuildSystem/config/compilers.py:624) Checks if symbols containing an underscore append an extra underscore, and defines HAVE_FORTRAN_UNDERSCORE_UNDERSCORE if necessary Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1_chk__(void){return;} Popping language C Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main call d1_chk() end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.compilers/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.compilers/conftest.F:(.text+0x10): undefined reference to `d1_chk' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.compilers/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.compilers/conftest.F:(.text+0x10): undefined reference to `d1_chk' } Pushing language FC Popping language FC in mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: program main call d1_chk() end Popping language FC ================================================================================ TEST checkFortranPreprocessor from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:634) TESTING: checkFortranPreprocessor from config.compilers(config/BuildSystem/config/compilers.py:634) Determine if Fortran handles preprocessing properly Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main #define dummy dummy #ifndef dummy fooey #endif end Added FC compiler flag Popping language FC compilers: Fortran uses CPP preprocessor ================================================================================ TEST checkFortranDefineCompilerOption from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:655) TESTING: checkFortranDefineCompilerOption from config.compilers(config/BuildSystem/config/compilers.py:655) Check if -WF,-Dfoobar or -Dfoobar is the compiler option to define a macro Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 -DTesting /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 -DTesting /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.setCompilers/conftest.F", line 5.12: 1515-019 (S) Syntax is incorrect. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.F", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form. ** main === End of Compilation 1 === 1501-511 Compilation failed for file conftest.F. } Source: program main #define dummy dummy #ifndef Testing fooey #endif end Rejecting compiler flag -DTesting due to nonzero status from link Rejecting compiler flag -DTesting due to "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.F", line 5.12: 1515-019 (S) Syntax is incorrect. "/tmp/petsc-9i4Aeu/config.setCompilers/conftest.F", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form. ** main === End of Compilation 1 === 1501-511 Compilation failed for file conftest.F. PETSc Error: No output file produced sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 -WF,-DTesting /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 -WF,-DTesting /tmp/petsc-9i4Aeu/config.setCompilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main #define dummy dummy #ifndef Testing fooey #endif end Popping language FC compilers: Fortran uses -WF,-D for defining macro ================================================================================ TEST checkFortranLibraries from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:671) TESTING: checkFortranLibraries from config.compilers(config/BuildSystem/config/compilers.py:671) Substitutes for FLIBS the libraries needed to link with Fortran This macro is intended to be used in those situations when it is necessary to mix, e.g. C++ and Fortran 77, source code into a single program or shared library. For example, if object files from a C++ and Fortran 77 compiler must be linked together, then the C++ compiler/linker must be used for linking (since special C++-ish things need to happen at link time like calling global constructors, instantiating templates, enabling exception support, etc.). However, the Fortran 77 intrinsic and run-time libraries must be linked in as well, but the C++ compiler/linker does not know how to add these Fortran 77 libraries. This code was translated from the autoconf macro which was packaged in its current form by Matthew D. Langston . However, nearly all of this macro came from the OCTAVE_FLIBS macro in octave-2.0.13/aclocal.m4, and full credit should go to John W. Eaton for writing this extremely useful macro. Pushing language FC sh: mpixlf90 -V Executing: mpixlf90 -V sh: export XL_CONFIG=/etc/opt/ibmcmp/xlf/bg/11.1/xlf.cfg:bgxlf90 export XLF_USR_CONFIG=/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/etc/V1R4M2.xlf.cfg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld --eh-frame-hdr -Qy -melf32ppclinux -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -R/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib -static -melf32ppclinux -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -rpath /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -dynamic-linker /lib/ld.so.1 -lxlf90 -lxlopt -lxlomp_ser -lxl -lxlfmath -ldl -lm -lc -lgcc -lgcc_eh /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -v -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -v -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: mpif77 for 1.1 exec: export(export,XL_CONFIG=/etc/opt/ibmcmp/xlf/bg/11.1/xlf.cfg:bgxlf90,NULL) exec: export(export,XLF_USR_CONFIG=/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/etc/V1R4M2.xlf.cfg,NULL) exec: /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld,--eh-frame-hdr,-Qy,-melf32ppclinux,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,-L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib,-L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib,-L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib,-L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o,-L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib,-L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib,-L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib,-R/soft/apps/ibmcmp-jan2013/lib/bg/bglib,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2,-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib,-static,-melf32ppclinux,-o,/tmp/petsc-9i4Aeu/config.compilers/conftest,/tmp/petsc-9i4Aeu/config.compilers/conftest.o,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib,-ldl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-lmpich.cnk,-lopa,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-ldcmf.cnk,-ldcmfcoll.cnk,-lpthread,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,-lSPI.cna,-lrt,-lxlopt,-lxl,-lgcc_eh,-ldl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib,-lmpich.cnk,-lopa,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib,-ldcmf.cnk,-ldcmfcoll.cnk,-lpthread,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI,-lSPI.cna,-lrt,-dynamic-linker,/lib/ld.so.1,-lxlf90,-lxlopt,-lxlomp_ser,-lxl,-lxlfmath,-ldl,-lm,-lc,-lgcc,-lgcc_eh,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o,NULL) Popping language FC compilers: Checking arg mpif77 compilers: Unknown arg mpif77 compilers: Checking arg for compilers: Unknown arg for compilers: Checking arg 1.1 compilers: Unknown arg 1.1 compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg export(export compilers: Unknown arg export(export compilers: Checking arg XL_CONFIG=/etc/opt/ibmcmp/xlf/bg/11.1/xlf.cfg:bgxlf90 compilers: Unknown arg XL_CONFIG=/etc/opt/ibmcmp/xlf/bg/11.1/xlf.cfg:bgxlf90 compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg export(export compilers: Unknown arg export(export compilers: Checking arg XLF_USR_CONFIG=/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/etc/V1R4M2.xlf.cfg compilers: Unknown arg XLF_USR_CONFIG=/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/etc/V1R4M2.xlf.cfg compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Checking arg exec: compilers: Unknown arg exec: compilers: Checking arg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld compilers: Unknown arg /bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld(/bgsys/drivers/ppcfloor/gnu-linux/powerpc-bgp-linux/bin/ld compilers: Checking arg --eh-frame-hdr compilers: Unknown arg --eh-frame-hdr compilers: Checking arg -Qy compilers: Unknown arg -Qy compilers: Checking arg -melf32ppclinux compilers: Unknown arg -melf32ppclinux compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Already in lflags so skipping: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib compilers: Found library directory: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Already in lflags so skipping: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Already in lflags so skipping: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Already in lflags so skipping: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Already in lflags so skipping: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crt1.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crti.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtbeginT.o compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Already in lflags so skipping: -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Already in lflags so skipping: -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib compilers: Checking arg -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib compilers: Found library directory: -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib compilers: Checking arg -R/soft/apps/ibmcmp-jan2013/lib/bg/bglib compilers: Found -R library: /soft/apps/ibmcmp-jan2013/lib/bg/bglib compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Already in lflags so skipping: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 compilers: Checking arg -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib compilers: Already in lflags so skipping: -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib compilers: Checking arg -static compilers: Unknown arg -static compilers: Checking arg -melf32ppclinux compilers: Unknown arg -melf32ppclinux compilers: Checking arg -o compilers: Unknown arg -o compilers: Checking arg /tmp/petsc-9i4Aeu/config.compilers/conftest compilers: Unknown arg /tmp/petsc-9i4Aeu/config.compilers/conftest compilers: Checking arg /tmp/petsc-9i4Aeu/config.compilers/conftest.o compilers: Unknown arg /tmp/petsc-9i4Aeu/config.compilers/conftest.o compilers: Checking arg -rpath compilers: Already in rpathflags so skipping: -rpath compilers: Checking arg -ldl compilers: Found library: -ldl Library already in C list so skipping in Fortran compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib compilers: Checking arg -lmpich.cnk compilers: Found library: -lmpich.cnk Library already in C list so skipping in Fortran compilers: Checking arg -lopa compilers: Found library: -lopa Library already in C list so skipping in Fortran compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib compilers: Checking arg -ldcmf.cnk compilers: Found library: -ldcmf.cnk Library already in C list so skipping in Fortran compilers: Checking arg -ldcmfcoll.cnk compilers: Found library: -ldcmfcoll.cnk Library already in C list so skipping in Fortran compilers: Checking arg -lpthread compilers: Found library: -lpthread Library already in C list so skipping in Fortran compilers: Checking arg -rpath compilers: Found -rpath library: /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI compilers: Checking arg -lSPI.cna compilers: Found library: -lSPI.cna Library already in C list so skipping in Fortran compilers: Checking arg -lrt compilers: Found library: -lrt Library already in C list so skipping in Fortran compilers: Checking arg -lxlopt compilers: Found library: -lxlopt Library already in C list so skipping in Fortran compilers: Checking arg -lxl compilers: Found library: -lxl Library already in C list so skipping in Fortran compilers: Checking arg -lgcc_eh compilers: Found library: -lgcc_eh Library already in C list so skipping in Fortran compilers: Checking arg -ldl compilers: Already in lflags: -ldl compilers: Checking arg -rpath compilers: Already in rpathflags so skipping: -rpath compilers: Checking arg -lmpich.cnk compilers: Already in lflags: -lmpich.cnk compilers: Checking arg -lopa compilers: Already in lflags: -lopa compilers: Checking arg -rpath compilers: Already in rpathflags so skipping: -rpath compilers: Checking arg -ldcmf.cnk compilers: Already in lflags: -ldcmf.cnk compilers: Checking arg -ldcmfcoll.cnk compilers: Already in lflags: -ldcmfcoll.cnk compilers: Checking arg -lpthread compilers: Already in lflags: -lpthread compilers: Checking arg -rpath compilers: Already in rpathflags so skipping: -rpath compilers: Checking arg -lSPI.cna compilers: Already in lflags: -lSPI.cna compilers: Checking arg -lrt compilers: Already in lflags: -lrt compilers: Checking arg -dynamic-linker compilers: Unknown arg -dynamic-linker compilers: Checking arg /lib/ld.so.1 compilers: Unknown arg /lib/ld.so.1 compilers: Checking arg -lxlf90 compilers: Found library: -lxlf90 compilers: Checking arg -lxlopt compilers: Already in lflags: -lxlopt compilers: Checking arg -lxlomp_ser compilers: Found library: -lxlomp_ser compilers: Checking arg -lxl compilers: Already in lflags: -lxl compilers: Checking arg -lxlfmath compilers: Found library: -lxlfmath compilers: Checking arg -ldl compilers: Already in lflags: -ldl compilers: Checking arg -lm compilers: Found library: -lm compilers: Checking arg -lc compilers: Found system library therefor skipping: -lc compilers: Checking arg -lgcc compilers: Found system library therefor skipping: -lgcc compilers: Checking arg -lgcc_eh compilers: Already in lflags: -lgcc_eh compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtsavres.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/crtend.o compilers: Checking arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o compilers: Unknown arg /bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/lib/crtn.o compilers: Checking arg NULL) compilers: Unknown arg NULL) compilers: Libraries needed to link Fortran code with the C linker: ['-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI', '-L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib', '-L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib', '-L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib', '-L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2', '-L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib', '-L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib', '-Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib', '-Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI', '-lxlf90', '-lxlomp_ser', '-lxlfmath', '-lm'] compilers: Libraries needed to link Fortran main with the C linker: [] compilers: Check that Fortran libraries can be used from C Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lxlf90 -lxlomp_ser -lxlfmath -lm -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lxlf90 -lxlomp_ser -lxlfmath -lm -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lxlf90 -lxlomp_ser -lxlfmath -lm -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lxlf90 -lxlomp_ser -lxlfmath -lm -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: /tmp/petsc-9i4Aeu/config.setCompilers/conftest Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: Popping language C compilers: Check that Fortran libraries can be used from C++ Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -O -+ /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lxlf90 -lxlomp_ser -lxlfmath -lm -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -O -+ /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lxlf90 -lxlomp_ser -lxlfmath -lm -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.setCompilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -O -+ /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lxlf90 -lxlomp_ser -lxlfmath -lm -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.setCompilers/conftest -O -+ /tmp/petsc-9i4Aeu/config.setCompilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -L/soft/apps/ibmcmp-jan2013/xlf/bg/11.1/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lxlf90 -lxlomp_ser -lxlfmath -lm -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: /tmp/petsc-9i4Aeu/config.setCompilers/conftest Executing: /tmp/petsc-9i4Aeu/config.setCompilers/conftest sh: Popping language Cxx compilers: Fortran libraries can be used from C++ ================================================================================ TEST checkFortranLinkingCxx from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:1016) TESTING: checkFortranLinkingCxx from config.compilers(config/BuildSystem/config/compilers.py:1016) Check that Fortran can be linked against C++ Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk(void); void foo(void){d1chk();} Popping language Cxx Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk(void); void d1chk(void){return;} Popping language Cxx Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main call d1chk() end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/cxxobj.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/cxxobj.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.compilers/cxxobj.o:(.eh_frame+0x12): undefined reference to `__IBMCPlusPlusExceptionV2' /tmp/petsc-9i4Aeu/config.compilers/confc.o:(.eh_frame+0x12): undefined reference to `__IBMCPlusPlusExceptionV2' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.compilers/cxxobj.o:(.eh_frame+0x12): undefined reference to `__IBMCPlusPlusExceptionV2' /tmp/petsc-9i4Aeu/config.compilers/confc.o:(.eh_frame+0x12): undefined reference to `__IBMCPlusPlusExceptionV2' } Pushing language FC Popping language FC in mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/cxxobj.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: program main call d1chk() end Popping language FC Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -O -+ -qpic /tmp/petsc-9i4Aeu/config.compilers/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk(void); void d1chk(void){return;} Popping language Cxx Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main call d1chk() end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/cxxobj.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/cxxobj.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh /tmp/petsc-9i4Aeu/config.compilers/confc.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Popping language FC compilers: Fortran can link C++ functions using the C++ compiler libraries ================================================================================ TEST checkFortran90 from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:1051) TESTING: checkFortran90 from config.compilers(config/BuildSystem/config/compilers.py:1051) Determine whether the Fortran compiler handles F90 Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8) INTEGER (KIND=int) :: ierr ierr = 1 end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "USING_F90" to "1" Fortran compiler supports F90 Popping language FC ================================================================================ TEST checkFortran2003 from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:1064) TESTING: checkFortran2003 from config.compilers(config/BuildSystem/config/compilers.py:1064) Determine whether the Fortran compiler handles F2003 Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.compilers/conftest.F", line 9.25: 1516-169 (S) A variable that is specified as an argument to the intrinsic procedure C_LOC must either have type and type parameters that are interoperable with a C type, or be a nonpolymorphic, scalar variable with no length type parameters. ** main === End of Compilation 1 === 1501-511 Compilation failed for file conftest.F. } Source: program main use,intrinsic :: iso_c_binding Type(C_Ptr),Dimension(:),Pointer :: CArray character(kind=c_char),pointer :: nullc => null() character(kind=c_char,len=5),dimension(:),pointer::list1 allocate(list1(5)) CArray = (/(c_loc(list1(i)),i=1,5),c_loc(nullc)/) end Compile failed inside link Fortran compiler does not support F2003 Popping language FC ================================================================================ TEST checkFortran90Array from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:1084) TESTING: checkFortran90Array from config.compilers(config/BuildSystem/config/compilers.py:1084) Check for F90 array interfaces sh: uname -s Executing: uname -s sh: Linux Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void f90arraytest(void* a1, void* a2,void* a3, void* i) { printf("arrays [%p %p %p]\n",a1,a2,a3); fflush(stdout); return; } void f90ptrtest(void* a1, void* a2,void* a3, void* i, void* p1 ,void* p2, void* p3) { printf("arrays [%p %p %p]\n",a1,a2,a3); if ((p1 == p3) && (p1 != p2)) { printf("pointers match! [%p %p] [%p]\n",p1,p3,p2); fflush(stdout); } else { printf("pointers do not match! [%p %p] [%p]\n",p1,p3,p2); fflush(stdout); abort(); } return; } Popping language C Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main Interface Subroutine f90ptrtest(p1,p2,p3,i) integer, pointer :: p1(:,:) integer, pointer :: p2(:,:) integer, pointer :: p3(:,:) integer i End Subroutine End Interface integer, pointer :: ptr1(:,:),ptr2(:,:) integer, target :: array(6:8,9:21) integer in in = 25 ptr1 => array ptr2 => array call f90arraytest(ptr1,ptr2,ptr1,in) call f90ptrtest(ptr1,ptr2,ptr1,in) end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/fooobj.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/fooobj.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.compilers/conftest sh: /tmp/petsc-9i4Aeu/config.compilers/conftest Executing: /tmp/petsc-9i4Aeu/config.compilers/conftest sh: arrays [0xffc611a0 0xffc611a0 0xffc611a0] arrays [0x1104b60 0x1104b90 0x1104b60] pointers do not match! [0x1104b60 (nil)] [(nil)] ERROR while running executable: Could not execute "/tmp/petsc-9i4Aeu/config.compilers/conftest": arrays [0xffc611a0 0xffc611a0 0xffc611a0] arrays [0x1104b60 0x1104b90 0x1104b60] pointers do not match! [0x1104b60 (nil)] [(nil)] Popping language FC compilers: F90 uses a single argument for array pointers ================================================================================ TEST checkFortranModuleInclude from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:1171) TESTING: checkFortranModuleInclude from config.compilers(config/BuildSystem/config/compilers.py:1171) Figures out what flag is used to specify the include path for Fortran modules Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** configtest === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: module configtest integer testint parameter (testint = 42) end module configtest Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main use configtest write(*,*) testint end Pushing language FC Popping language FC sh: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -I/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/configtest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlf90 -o /tmp/petsc-9i4Aeu/config.compilers/conftest -I/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.o /tmp/petsc-9i4Aeu/config.compilers/configtest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: compilers: Fortran module include flag -I found Popping language FC ================================================================================ TEST checkFortranModuleOutput from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:1237) TESTING: checkFortranModuleOutput from config.compilers(config/BuildSystem/config/compilers.py:1237) Figures out what flag is used to specify the include path for Fortran modules Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -module /tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -module /tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {bgxlf90: 1501-216 (W) command option -module is not recognized - passed to ld ** configtest === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module failed sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -module:/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -module:/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {bgxlf90: 1501-216 (W) command option -module:/tmp/petsc-9i4Aeu/config.compilers/confdir is not recognized - passed to ld ** configtest === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module: failed sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -fmod=/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -fmod=/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** configtest === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -fmod= failed sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -J/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -J/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {bgxlf90: 1501-216 (W) command option -J/tmp/petsc-9i4Aeu/config.compilers/confdir is not recognized - passed to ld ** configtest === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -J failed sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -M/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -M/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {bgxlf90: 1501-214 (W) command option M reserved for future use - ignored bgxlf90: 1501-216 (W) command option -/tmp/petsc-9i4Aeu/config.compilers/confdir is not recognized - passed to ld ** configtest === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -M failed sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -p/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -p/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {bgxlf90: 1501-216 (W) command option -/tmp/petsc-9i4Aeu/config.compilers/confdir is not recognized - passed to ld ** configtest === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -p failed sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qmoddir=/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.compilers/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qmoddir=/tmp/petsc-9i4Aeu/config.compilers/confdir -qpic -O3 /tmp/petsc-9i4Aeu/config.compilers/conftest.F sh: Possible ERROR while running compiler: error message = {** configtest === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -qmoddir= found Popping language FC ================================================================================ TEST setupFrameworkCompilers from config.compilers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/compilers.py:1364) TESTING: setupFrameworkCompilers from config.compilers(config/BuildSystem/config/compilers.py:1364) ================================================================================ TEST configureFortranCPP from PETSc.utilities.fortranCPP(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/fortranCPP.py:27) TESTING: configureFortranCPP from PETSc.utilities.fortranCPP(config/PETSc/utilities/fortranCPP.py:27) Handle case where Fortran cannot preprocess properly Defined make rule ".f.o .f90.o .f95.o" with dependencies "" and code ['${PETSC_MAKE_STOP_ON_ERROR}${FC} -c ${FFLAGS} ${FC_FLAGS} -o $@ $<'] Defined make rule ".f.a" with dependencies "" and code ['${PETSC_MAKE_STOP_ON_ERROR}${FC} -c ${FFLAGS} ${FC_FLAGS} $<', '-${AR} ${AR_FLAGS} ${LIBNAME} $*.o', '-${RM} $*.o'] Defined make rule ".F.o .F90.o .F95.o" with dependencies "" and code ['${PETSC_MAKE_STOP_ON_ERROR}${FC} -c ${FFLAGS} ${FC_FLAGS} ${FCPPFLAGS} -o $@ $<'] Defined make rule ".F.a" with dependencies "" and code ['${PETSC_MAKE_STOP_ON_ERROR}${FC} -c ${FFLAGS} ${FC_FLAGS} ${FCPPFLAGS} $<', '-${AR} ${AR_FLAGS} ${LIBNAME} $*.o', '-${RM} $*.o'] ================================================================================ TEST checkStdC from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:105) TESTING: checkStdC from config.headers(config/BuildSystem/config/headers.py:105) sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { ; return 0; } sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/string.h" extern void *memcpy (void *__restrict __dest, const void *__restrict __src, size_t __n) ; #line 43 extern void *memmove (void *__dest, const void *__src, size_t __n) ; #line 51 extern void *memccpy (void *__restrict __dest, const void *__restrict __src, int __c, size_t __n) ; #line 59 extern void *memset (void *__s, int __c, size_t __n) ; #line 62 extern int memcmp (const void *__s1, const void *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 66 extern void *memchr (const void *__s, int __c, size_t __n) __attribute__ ((__pure__)) ; #line 84 extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ; extern char *strncpy (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 92 extern char *strcat (char *__restrict __dest, const char *__restrict __src) ; extern char *strncat (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 99 extern int strcmp (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; extern int strncmp (const char *__s1, const char *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 106 extern int strcoll (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; extern size_t strxfrm (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 130 extern char *strdup (const char *__s) __attribute__ ((__malloc__)) ; #line 167 extern char *strchr (const char *__s, int __c) __attribute__ ((__pure__)) ; extern char *strrchr (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 184 extern size_t strcspn (const char *__s, const char *__reject) __attribute__ ((__pure__)) ; #line 188 extern size_t strspn (const char *__s, const char *__accept) __attribute__ ((__pure__)) ; extern char *strpbrk (const char *__s, const char *__accept) __attribute__ ((__pure__)) ; extern char *strstr (const char *__haystack, const char *__needle) __attribute__ ((__pure__)) ; #line 199 extern char *strtok (char *__restrict __s, const char *__restrict __delim) ; #line 205 extern char *__strtok_r (char *__restrict __s, const char *__restrict __delim, char **__restrict __save_ptr) ; extern char *strtok_r (char *__restrict __s, const char *__restrict __delim, char **__restrict __save_ptr) ; #line 242 extern size_t strlen (const char *__s) __attribute__ ((__pure__)) ; #line 256 extern char *strerror (int __errnum) ; #line 270 extern int strerror_r (int __errnum, char *__buf, size_t __buflen) _Pragma("map(strerror_r, \"__xpg_strerror_r\")") ; #line 288 extern void __bzero (void *__s, size_t __n) ; #line 292 extern void bcopy (const void *__src, void *__dest, size_t __n) ; #line 296 extern void bzero (void *__s, size_t __n) ; #line 299 extern int bcmp (const void *__s1, const void *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 303 extern char *index (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 307 extern char *rindex (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 312 extern int ffs (int __i) __attribute__ ((const)); #line 325 extern int strcasecmp (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; #line 329 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 348 extern char *strsep (char **__restrict __stringp, const char *__restrict __delim) ; sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 71 typedef long int wchar_t; #line 98 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" typedef struct { int quot; int rem; } div_t; #line 106 typedef struct { long int quot; long int rem; } ldiv_t; #line 118 __extension__ typedef struct { long long int quot; long long int rem; } lldiv_t; #line 140 extern size_t __ctype_get_mb_cur_max (void) ; #line 145 extern double atof (const char *__nptr) __attribute__ ((__pure__)) ; extern int atoi (const char *__nptr) __attribute__ ((__pure__)) ; extern long int atol (const char *__nptr) __attribute__ ((__pure__)) ; #line 158 __extension__ extern long long int atoll (const char *__nptr) __attribute__ ((__pure__)) ; #line 165 extern double strtod (const char *__restrict __nptr, char **__restrict __endptr) ; #line 173 extern float strtof (const char *__restrict __nptr, char **__restrict __endptr) ; extern long double strtold (const char *__restrict __nptr, char **__restrict __endptr) ; #line 184 extern long int strtol (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; extern unsigned long int strtoul (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 195 __extension__ extern long long int strtoq (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; __extension__ extern unsigned long long int strtouq (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 209 __extension__ extern long long int strtoll (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; __extension__ extern unsigned long long int strtoull (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 279 extern double __strtod_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern float __strtof_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern long double __strtold_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern long int __strtol_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 297 extern unsigned long int __strtoul_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 305 __extension__ extern long long int __strtoll_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 313 __extension__ extern unsigned long long int __strtoull_internal (const char * __restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 429 extern char *l64a (long int __n) ; #line 432 extern long int a64l (const char *__s) __attribute__ ((__pure__)) ; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 445 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern long int random (void) ; #line 448 extern void srandom (unsigned int __seed) ; #line 454 extern char *initstate (unsigned int __seed, char *__statebuf, size_t __statelen) ; #line 459 extern char *setstate (char *__statebuf) ; #line 467 struct random_data { int32_t *fptr; int32_t *rptr; int32_t *state; int rand_type; int rand_deg; int rand_sep; int32_t *end_ptr; }; extern int random_r (struct random_data *__restrict __buf, int32_t *__restrict __result) ; extern int srandom_r (unsigned int __seed, struct random_data *__buf) ; extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) ; extern int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) ; #line 498 extern int rand (void) ; extern void srand (unsigned int __seed) ; #line 505 extern int rand_r (unsigned int *__seed) ; #line 513 extern double drand48 (void) ; extern double erand48 (unsigned short int __xsubi[3]) ; #line 517 extern long int lrand48 (void) ; extern long int nrand48 (unsigned short int __xsubi[3]) ; #line 522 extern long int mrand48 (void) ; extern long int jrand48 (unsigned short int __xsubi[3]) ; #line 527 extern void srand48 (long int __seedval) ; extern unsigned short int *seed48 (unsigned short int __seed16v[3]) ; extern void lcong48 (unsigned short int __param[7]) ; #line 536 struct drand48_data { unsigned short int __x[3]; unsigned short int __old_x[3]; unsigned short int __c; unsigned short int __init; unsigned long long int __a; }; #line 546 extern int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) ; extern int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) ; #line 553 extern int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) ; extern int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) ; #line 562 extern int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) ; extern int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) ; #line 571 extern int srand48_r (long int __seedval, struct drand48_data *__buffer) ; extern int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) ; extern int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) ; #line 589 extern void *malloc (size_t __size) __attribute__ ((__malloc__)) ; extern void *calloc (size_t __nmemb, size_t __size) __attribute__ ((__malloc__)) ; #line 600 extern void *realloc (void *__ptr, size_t __size) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); extern void free (void *__ptr) ; #line 608 extern void cfree (void *__ptr) ; #line 33 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/alloca.h" extern void *alloca (size_t __size) ; #line 617 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern void *valloc (size_t __size) __attribute__ ((__malloc__)) ; #line 622 extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) ; #line 628 extern void abort (void) __attribute__ ((__noreturn__)); #line 632 extern int atexit (void (*__func) (void)) ; #line 638 extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) ; #line 646 extern void exit (int __status) __attribute__ ((__noreturn__)); #line 653 extern void _Exit (int __status) __attribute__ ((__noreturn__)); #line 660 extern char *getenv (const char *__name) ; #line 665 extern char *__secure_getenv (const char *__name) ; #line 672 extern int putenv (char *__string) ; #line 678 extern int setenv (const char *__name, const char *__value, int __replace) ; #line 682 extern int unsetenv (const char *__name) ; #line 689 extern int clearenv (void) ; #line 698 extern char *mktemp (char *__template) ; #line 709 extern int mkstemp (char *__template) ; #line 729 extern char *mkdtemp (char *__template) ; #line 738 extern int system (const char *__command) ; #line 757 extern char *realpath (const char *__restrict __name, char *__restrict __resolved) ; #line 765 typedef int (*__compar_fn_t) (const void *, const void *); #line 775 extern void *bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) ; #line 781 extern void qsort (void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) ; #line 786 extern int abs (int __x) __attribute__ ((const)) ; extern long int labs (long int __x) __attribute__ ((const)) ; #line 791 __extension__ extern long long int llabs (long long int __x) __attribute__ ((const)) ; #line 800 extern div_t div (int __numer, int __denom) __attribute__ ((const)) ; extern ldiv_t ldiv (long int __numer, long int __denom) __attribute__ ((const)) ; #line 808 __extension__ extern lldiv_t lldiv (long long int __numer, long long int __denom) __attribute__ ((const)) ; #line 822 extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; #line 828 extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; #line 834 extern char *gcvt (double __value, int __ndigit, char *__buf) ; #line 840 extern char *qecvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; extern char *qfcvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; extern char *qgcvt (long double __value, int __ndigit, char *__buf) ; #line 852 extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int qecvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int qfcvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; #line 874 extern int mblen (const char *__s, size_t __n) ; #line 877 extern int mbtowc (wchar_t *__restrict __pwc, const char *__restrict __s, size_t __n) ; #line 881 extern int wctomb (char *__s, wchar_t __wchar) ; #line 885 extern size_t mbstowcs (wchar_t *__restrict __pwcs, const char *__restrict __s, size_t __n) ; extern size_t wcstombs (char *__restrict __s, const wchar_t *__restrict __pwcs, size_t __n) ; #line 899 extern int rpmatch (const char *__response) ; #line 927 extern int posix_openpt (int __oflag) ; #line 962 extern int getloadavg (double __loadavg[], int __nelem) ; sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main() { int i; for(i = 0; i < 256; i++) if (XOR(islower(i), ISLOWER(i)) || toupper(i) != TOUPPER(i)) exit(2); exit(0); ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.headers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.headers/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.headers/conftest sh: /tmp/petsc-9i4Aeu/config.headers/conftest Executing: /tmp/petsc-9i4Aeu/config.headers/conftest sh: Defined "STDC_HEADERS" to "1" ================================================================================ TEST checkStat from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:138) TESTING: checkStat from config.headers(config/BuildSystem/config/headers.py:138) Checks whether stat file-mode macros are broken, and defines STAT_MACROS_BROKEN if they are sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 45 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/stat.h" struct stat { __dev_t st_dev; unsigned short int __pad1; __ino_t st_ino; #line 54 __mode_t st_mode; __nlink_t st_nlink; __uid_t st_uid; __gid_t st_gid; __dev_t st_rdev; unsigned short int __pad2; __off_t st_size; #line 65 __blksize_t st_blksize; #line 68 __blkcnt_t st_blocks; #line 79 struct timespec st_atim; struct timespec st_mtim; struct timespec st_ctim; #line 93 unsigned long int __unused4; unsigned long int __unused5; }; #line 207 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/stat.h" extern int stat (const char *__restrict __file, struct stat *__restrict __buf) ; #line 212 extern int fstat (int __fd, struct stat *__buf) ; #line 259 extern int lstat (const char *__restrict __file, struct stat *__restrict __buf) ; #line 280 extern int chmod (const char *__file, __mode_t __mode) ; #line 287 extern int lchmod (const char *__file, __mode_t __mode) ; #line 293 extern int fchmod (int __fd, __mode_t __mode) ; #line 307 extern __mode_t umask (__mode_t __mask) ; #line 316 extern int mkdir (const char *__path, __mode_t __mode) ; #line 331 extern int mknod (const char *__path, __mode_t __mode, __dev_t __dev) ; #line 345 extern int mkfifo (const char *__path, __mode_t __mode) ; #line 380 extern int __fxstat (int __ver, int __fildes, struct stat *__stat_buf) ; extern int __xstat (int __ver, const char *__filename, struct stat *__stat_buf) ; extern int __lxstat (int __ver, const char *__filename, struct stat *__stat_buf) ; extern int __fxstatat (int __ver, int __fildes, const char *__filename, struct stat *__stat_buf, int __flag) ; #line 423 extern int __xmknod (int __ver, const char *__path, __mode_t __mode, __dev_t *__dev) ; extern int __xmknodat (int __ver, int __fd, const char *__path, __mode_t __mode, __dev_t *__dev) ; #line 433 extern __inline__ int __attribute__ ((__nothrow__)) stat (const char *__path, struct stat *__statbuf) { return __xstat (3, __path, __statbuf); } #line 440 extern __inline__ int __attribute__ ((__nothrow__)) lstat (const char *__path, struct stat *__statbuf) { return __lxstat (3, __path, __statbuf); } #line 447 extern __inline__ int __attribute__ ((__nothrow__)) fstat (int __fd, struct stat *__statbuf) { return __fxstat (3, __fd, __statbuf); } #line 463 extern __inline__ int __attribute__ ((__nothrow__)) mknod (const char *__path, __mode_t __mode, __dev_t __dev) { return __xmknod (1, __path, __mode, &__dev); } ================================================================================ TEST checkSysWait from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:173) TESTING: checkSysWait from config.headers(config/BuildSystem/config/headers.py:173) Check for POSIX.1 compatible sys/wait.h, and defines HAVE_SYS_WAIT_H if found sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifndef WEXITSTATUS #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) #endif #ifndef WIFEXITED #define WIFEXITED(stat_val) (((stat_val) & 255) == 0) #endif int main() { int s; wait (&s); s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; ; return 0; } Defined "HAVE_SYS_WAIT_H" to "1" ================================================================================ TEST checkTime from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:195) TESTING: checkTime from config.headers(config/BuildSystem/config/headers.py:195) Checks if you can safely include both and , and if so defines TIME_WITH_SYS_TIME Checking for header: time.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 61 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __clock_t clock_t; #line 77 typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 121 struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 134 struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; #line 147 long int tm_gmtoff; const char *tm_zone; #line 153 }; #line 162 struct itimerspec { struct timespec it_interval; struct timespec it_value; }; #line 169 struct sigevent; #line 175 typedef __pid_t pid_t; #line 184 extern clock_t clock (void) ; #line 187 extern time_t time (time_t *__timer) ; #line 190 extern double difftime (time_t __time1, time_t __time0) __attribute__ ((const)); #line 194 extern time_t mktime (struct tm *__tp) ; #line 200 extern size_t strftime (char *__restrict __s, size_t __maxsize, const char *__restrict __format, const struct tm *__restrict __tp) ; #line 232 extern struct tm *gmtime (const time_t *__timer) ; #line 236 extern struct tm *localtime (const time_t *__timer) ; #line 242 extern struct tm *gmtime_r (const time_t *__restrict __timer, struct tm *__restrict __tp) ; #line 247 extern struct tm *localtime_r (const time_t *__restrict __timer, struct tm *__restrict __tp) ; #line 254 extern char *asctime (const struct tm *__tp) ; #line 257 extern char *ctime (const time_t *__timer) ; #line 265 extern char *asctime_r (const struct tm *__restrict __tp, char *__restrict __buf) ; #line 269 extern char *ctime_r (const time_t *__restrict __timer, char *__restrict __buf) ; #line 275 extern char *__tzname[2]; extern int __daylight; extern long int __timezone; #line 282 extern char *tzname[2]; #line 286 extern void tzset (void) ; #line 290 extern int daylight; extern long int timezone; #line 297 extern int stime (const time_t *__when) ; #line 312 extern time_t timegm (struct tm *__tp) ; #line 315 extern time_t timelocal (struct tm *__tp) ; #line 318 extern int dysize (int __year) __attribute__ ((const)); #line 327 extern int nanosleep (const struct timespec *__requested_time, struct timespec *__remaining); #line 332 extern int clock_getres (clockid_t __clock_id, struct timespec *__res) ; #line 335 extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) ; #line 338 extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp) ; #line 346 extern int clock_nanosleep (clockid_t __clock_id, int __flags, const struct timespec *__req, struct timespec *__rem); #line 351 extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) ; #line 356 extern int timer_create (clockid_t __clock_id, struct sigevent *__restrict __evp, timer_t *__restrict __timerid) ; #line 361 extern int timer_delete (timer_t __timerid) ; #line 364 extern int timer_settime (timer_t __timerid, int __flags, const struct itimerspec *__restrict __value, struct itimerspec *__restrict __ovalue) ; #line 369 extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) ; #line 373 extern int timer_getoverrun (timer_t __timerid) ; Defined "HAVE_TIME_H" to "1" Checking for header: sys/time.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 57 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/time.h" struct timezone { int tz_minuteswest; int tz_dsttime; }; typedef struct timezone *__restrict __timezone_ptr_t; #line 73 extern int gettimeofday (struct timeval *__restrict __tv, __timezone_ptr_t __tz) ; #line 79 extern int settimeofday (const struct timeval *__tv, const struct timezone *__tz) ; #line 87 extern int adjtime (const struct timeval *__delta, struct timeval *__olddelta) ; #line 93 enum __itimer_which { ITIMER_REAL = 0, #line 99 ITIMER_VIRTUAL = 1, #line 103 ITIMER_PROF = 2 }; #line 109 struct itimerval { struct timeval it_interval; struct timeval it_value; }; #line 122 typedef int __itimer_which_t; #line 127 extern int getitimer (__itimer_which_t __which, struct itimerval *__value) ; #line 133 extern int setitimer (__itimer_which_t __which, const struct itimerval *__restrict __new, struct itimerval *__restrict __old) ; #line 140 extern int utimes (const char *__file, const struct timeval __tvp[2]) ; #line 145 extern int lutimes (const char *__file, const struct timeval __tvp[2]) ; #line 149 extern int futimes (int __fd, const struct timeval __tvp[2]) ; Defined "HAVE_SYS_TIME_H" to "1" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { struct tm *tp = 0; if (tp); ; return 0; } Defined "TIME_WITH_SYS_TIME" to "1" ================================================================================ TEST checkMath from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:203) TESTING: checkMath from config.headers(config/BuildSystem/config/headers.py:203) Checks for the math headers and defines Checking for header: math.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/mathdef.h" typedef float float_t; typedef double double_t; #line 55 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/mathcalls.h" extern double acos (double __x) ; extern double __acos (double __x) ; extern double asin (double __x) ; extern double __asin (double __x) ; extern double atan (double __x) ; extern double __atan (double __x) ; extern double atan2 (double __y, double __x) ; extern double __atan2 (double __y, double __x) ; #line 64 extern double cos (double __x) ; extern double __cos (double __x) ; extern double sin (double __x) ; extern double __sin (double __x) ; extern double tan (double __x) ; extern double __tan (double __x) ; #line 73 extern double cosh (double __x) ; extern double __cosh (double __x) ; extern double sinh (double __x) ; extern double __sinh (double __x) ; extern double tanh (double __x) ; extern double __tanh (double __x) ; #line 89 extern double acosh (double __x) ; extern double __acosh (double __x) ; extern double asinh (double __x) ; extern double __asinh (double __x) ; extern double atanh (double __x) ; extern double __atanh (double __x) ; #line 101 extern double exp (double __x) ; extern double __exp (double __x) ; #line 104 extern double frexp (double __x, int *__exponent) ; extern double __frexp (double __x, int *__exponent) ; #line 107 extern double ldexp (double __x, int __exponent) ; extern double __ldexp (double __x, int __exponent) ; #line 110 extern double log (double __x) ; extern double __log (double __x) ; #line 113 extern double log10 (double __x) ; extern double __log10 (double __x) ; #line 116 extern double modf (double __x, double *__iptr) ; extern double __modf (double __x, double *__iptr) ; #line 129 extern double expm1 (double __x) ; extern double __expm1 (double __x) ; #line 132 extern double log1p (double __x) ; extern double __log1p (double __x) ; #line 135 extern double logb (double __x) ; extern double __logb (double __x) ; #line 142 extern double exp2 (double __x) ; extern double __exp2 (double __x) ; #line 145 extern double log2 (double __x) ; extern double __log2 (double __x) ; #line 154 extern double pow (double __x, double __y) ; extern double __pow (double __x, double __y) ; #line 157 extern double sqrt (double __x) ; extern double __sqrt (double __x) ; #line 163 extern double hypot (double __x, double __y) ; extern double __hypot (double __x, double __y) ; #line 170 extern double cbrt (double __x) ; extern double __cbrt (double __x) ; #line 179 extern double ceil (double __x) __attribute__ ((const)); extern double __ceil (double __x) __attribute__ ((const)); #line 182 extern double fabs (double __x) __attribute__ ((const)); extern double __fabs (double __x) __attribute__ ((const)); #line 185 extern double floor (double __x) __attribute__ ((const)); extern double __floor (double __x) __attribute__ ((const)); #line 188 extern double fmod (double __x, double __y) ; extern double __fmod (double __x, double __y) ; #line 193 extern int __isinf (double __value) __attribute__ ((const)); #line 196 extern int __finite (double __value) __attribute__ ((const)); #line 202 extern int isinf (double __value) __attribute__ ((const)); #line 205 extern int finite (double __value) __attribute__ ((const)); #line 208 extern double drem (double __x, double __y) ; extern double __drem (double __x, double __y) ; #line 212 extern double significand (double __x) ; extern double __significand (double __x) ; #line 218 extern double copysign (double __x, double __y) __attribute__ ((const)); extern double __copysign (double __x, double __y) __attribute__ ((const)); #line 225 extern double nan (const char *__tagb) __attribute__ ((const)); extern double __nan (const char *__tagb) __attribute__ ((const)); #line 231 extern int __isnan (double __value) __attribute__ ((const)); #line 235 extern int isnan (double __value) __attribute__ ((const)); #line 238 extern double j0 (double) ; extern double __j0 (double) ; extern double j1 (double) ; extern double __j1 (double) ; extern double jn (int, double) ; extern double __jn (int, double) ; extern double y0 (double) ; extern double __y0 (double) ; extern double y1 (double) ; extern double __y1 (double) ; extern double yn (int, double) ; extern double __yn (int, double) ; #line 250 extern double erf (double) ; extern double __erf (double) ; extern double erfc (double) ; extern double __erfc (double) ; extern double lgamma (double) ; extern double __lgamma (double) ; #line 259 extern double tgamma (double) ; extern double __tgamma (double) ; #line 265 extern double gamma (double) ; extern double __gamma (double) ; #line 272 extern double lgamma_r (double, int *__signgamp) ; extern double __lgamma_r (double, int *__signgamp) ; #line 280 extern double rint (double __x) ; extern double __rint (double __x) ; #line 283 extern double nextafter (double __x, double __y) __attribute__ ((const)); extern double __nextafter (double __x, double __y) __attribute__ ((const)); extern double nexttoward (double __x, long double __y) __attribute__ ((const)); extern double __nexttoward (double __x, long double __y) __attribute__ ((const)); #line 289 extern double remainder (double __x, double __y) ; extern double __remainder (double __x, double __y) ; #line 293 extern double scalbn (double __x, int __n) ; extern double __scalbn (double __x, int __n) ; #line 297 extern int ilogb (double __x) ; extern int __ilogb (double __x) ; #line 302 extern double scalbln (double __x, long int __n) ; extern double __scalbln (double __x, long int __n) ; #line 306 extern double nearbyint (double __x) ; extern double __nearbyint (double __x) ; #line 310 extern double round (double __x) __attribute__ ((const)); extern double __round (double __x) __attribute__ ((const)); #line 314 extern double trunc (double __x) __attribute__ ((const)); extern double __trunc (double __x) __attribute__ ((const)); #line 319 extern double remquo (double __x, double __y, int *__quo) ; extern double __remquo (double __x, double __y, int *__quo) ; #line 326 extern long int lrint (double __x) ; extern long int __lrint (double __x) ; extern long long int llrint (double __x) ; extern long long int __llrint (double __x) ; #line 331 extern long int lround (double __x) ; extern long int __lround (double __x) ; extern long long int llround (double __x) ; extern long long int __llround (double __x) ; #line 336 extern double fdim (double __x, double __y) ; extern double __fdim (double __x, double __y) ; #line 339 extern double fmax (double __x, double __y) ; extern double __fmax (double __x, double __y) ; #line 342 extern double fmin (double __x, double __y) ; extern double __fmin (double __x, double __y) ; #line 346 extern int __fpclassify (double __value) __attribute__ ((const)); #line 350 extern int __signbit (double __value) __attribute__ ((const)); #line 355 extern double fma (double __x, double __y, double __z) ; extern double __fma (double __x, double __y, double __z) ; #line 364 extern double scalb (double __x, double __n) ; extern double __scalb (double __x, double __n) ; #line 55 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/mathcalls.h" extern float acosf (float __x) ; extern float __acosf (float __x) ; extern float asinf (float __x) ; extern float __asinf (float __x) ; extern float atanf (float __x) ; extern float __atanf (float __x) ; extern float atan2f (float __y, float __x) ; extern float __atan2f (float __y, float __x) ; #line 64 extern float cosf (float __x) ; extern float __cosf (float __x) ; extern float sinf (float __x) ; extern float __sinf (float __x) ; extern float tanf (float __x) ; extern float __tanf (float __x) ; #line 73 extern float coshf (float __x) ; extern float __coshf (float __x) ; extern float sinhf (float __x) ; extern float __sinhf (float __x) ; extern float tanhf (float __x) ; extern float __tanhf (float __x) ; #line 89 extern float acoshf (float __x) ; extern float __acoshf (float __x) ; extern float asinhf (float __x) ; extern float __asinhf (float __x) ; extern float atanhf (float __x) ; extern float __atanhf (float __x) ; #line 101 extern float expf (float __x) ; extern float __expf (float __x) ; #line 104 extern float frexpf (float __x, int *__exponent) ; extern float __frexpf (float __x, int *__exponent) ; #line 107 extern float ldexpf (float __x, int __exponent) ; extern float __ldexpf (float __x, int __exponent) ; #line 110 extern float logf (float __x) ; extern float __logf (float __x) ; #line 113 extern float log10f (float __x) ; extern float __log10f (float __x) ; #line 116 extern float modff (float __x, float *__iptr) ; extern float __modff (float __x, float *__iptr) ; #line 129 extern float expm1f (float __x) ; extern float __expm1f (float __x) ; #line 132 extern float log1pf (float __x) ; extern float __log1pf (float __x) ; #line 135 extern float logbf (float __x) ; extern float __logbf (float __x) ; #line 142 extern float exp2f (float __x) ; extern float __exp2f (float __x) ; #line 145 extern float log2f (float __x) ; extern float __log2f (float __x) ; #line 154 extern float powf (float __x, float __y) ; extern float __powf (float __x, float __y) ; #line 157 extern float sqrtf (float __x) ; extern float __sqrtf (float __x) ; #line 163 extern float hypotf (float __x, float __y) ; extern float __hypotf (float __x, float __y) ; #line 170 extern float cbrtf (float __x) ; extern float __cbrtf (float __x) ; #line 179 extern float ceilf (float __x) __attribute__ ((const)); extern float __ceilf (float __x) __attribute__ ((const)); #line 182 extern float fabsf (float __x) __attribute__ ((const)); extern float __fabsf (float __x) __attribute__ ((const)); #line 185 extern float floorf (float __x) __attribute__ ((const)); extern float __floorf (float __x) __attribute__ ((const)); #line 188 extern float fmodf (float __x, float __y) ; extern float __fmodf (float __x, float __y) ; #line 193 extern int __isinff (float __value) __attribute__ ((const)); #line 196 extern int __finitef (float __value) __attribute__ ((const)); #line 202 extern int isinff (float __value) __attribute__ ((const)); #line 205 extern int finitef (float __value) __attribute__ ((const)); #line 208 extern float dremf (float __x, float __y) ; extern float __dremf (float __x, float __y) ; #line 212 extern float significandf (float __x) ; extern float __significandf (float __x) ; #line 218 extern float copysignf (float __x, float __y) __attribute__ ((const)); extern float __copysignf (float __x, float __y) __attribute__ ((const)); #line 225 extern float nanf (const char *__tagb) __attribute__ ((const)); extern float __nanf (const char *__tagb) __attribute__ ((const)); #line 231 extern int __isnanf (float __value) __attribute__ ((const)); #line 235 extern int isnanf (float __value) __attribute__ ((const)); #line 238 extern float j0f (float) ; extern float __j0f (float) ; extern float j1f (float) ; extern float __j1f (float) ; extern float jnf (int, float) ; extern float __jnf (int, float) ; extern float y0f (float) ; extern float __y0f (float) ; extern float y1f (float) ; extern float __y1f (float) ; extern float ynf (int, float) ; extern float __ynf (int, float) ; #line 250 extern float erff (float) ; extern float __erff (float) ; extern float erfcf (float) ; extern float __erfcf (float) ; extern float lgammaf (float) ; extern float __lgammaf (float) ; #line 259 extern float tgammaf (float) ; extern float __tgammaf (float) ; #line 265 extern float gammaf (float) ; extern float __gammaf (float) ; #line 272 extern float lgammaf_r (float, int *__signgamp) ; extern float __lgammaf_r (float, int *__signgamp) ; #line 280 extern float rintf (float __x) ; extern float __rintf (float __x) ; #line 283 extern float nextafterf (float __x, float __y) __attribute__ ((const)); extern float __nextafterf (float __x, float __y) __attribute__ ((const)); extern float nexttowardf (float __x, long double __y) __attribute__ ((const)); extern float __nexttowardf (float __x, long double __y) __attribute__ ((const)); #line 289 extern float remainderf (float __x, float __y) ; extern float __remainderf (float __x, float __y) ; #line 293 extern float scalbnf (float __x, int __n) ; extern float __scalbnf (float __x, int __n) ; #line 297 extern int ilogbf (float __x) ; extern int __ilogbf (float __x) ; #line 302 extern float scalblnf (float __x, long int __n) ; extern float __scalblnf (float __x, long int __n) ; #line 306 extern float nearbyintf (float __x) ; extern float __nearbyintf (float __x) ; #line 310 extern float roundf (float __x) __attribute__ ((const)); extern float __roundf (float __x) __attribute__ ((const)); #line 314 extern float truncf (float __x) __attribute__ ((const)); extern float __truncf (float __x) __attribute__ ((const)); #line 319 extern float remquof (float __x, float __y, int *__quo) ; extern float __remquof (float __x, float __y, int *__quo) ; #line 326 extern long int lrintf (float __x) ; extern long int __lrintf (float __x) ; extern long long int llrintf (float __x) ; extern long long int __llrintf (float __x) ; #line 331 extern long int lroundf (float __x) ; extern long int __lroundf (float __x) ; extern long long int llroundf (float __x) ; extern long long int __llroundf (float __x) ; #line 336 extern float fdimf (float __x, float __y) ; extern float __fdimf (float __x, float __y) ; #line 339 extern float fmaxf (float __x, float __y) ; extern float __fmaxf (float __x, float __y) ; #line 342 extern float fminf (float __x, float __y) ; extern float __fminf (float __x, float __y) ; #line 346 extern int __fpclassifyf (float __value) __attribute__ ((const)); #line 350 extern int __signbitf (float __value) __attribute__ ((const)); #line 355 extern float fmaf (float __x, float __y, float __z) ; extern float __fmaf (float __x, float __y, float __z) ; #line 364 extern float scalbf (float __x, float __n) ; extern float __scalbf (float __x, float __n) ; #line 55 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/mathcalls.h" extern long double acosl (long double __x) ; extern long double __acosl (long double __x) ; extern long double asinl (long double __x) ; extern long double __asinl (long double __x) ; extern long double atanl (long double __x) ; extern long double __atanl (long double __x) ; extern long double atan2l (long double __y, long double __x) ; extern long double __atan2l (long double __y, long double __x) ; #line 64 extern long double cosl (long double __x) ; extern long double __cosl (long double __x) ; extern long double sinl (long double __x) ; extern long double __sinl (long double __x) ; extern long double tanl (long double __x) ; extern long double __tanl (long double __x) ; #line 73 extern long double coshl (long double __x) ; extern long double __coshl (long double __x) ; extern long double sinhl (long double __x) ; extern long double __sinhl (long double __x) ; extern long double tanhl (long double __x) ; extern long double __tanhl (long double __x) ; #line 89 extern long double acoshl (long double __x) ; extern long double __acoshl (long double __x) ; extern long double asinhl (long double __x) ; extern long double __asinhl (long double __x) ; extern long double atanhl (long double __x) ; extern long double __atanhl (long double __x) ; #line 101 extern long double expl (long double __x) ; extern long double __expl (long double __x) ; #line 104 extern long double frexpl (long double __x, int *__exponent) ; extern long double __frexpl (long double __x, int *__exponent) ; #line 107 extern long double ldexpl (long double __x, int __exponent) ; extern long double __ldexpl (long double __x, int __exponent) ; #line 110 extern long double logl (long double __x) ; extern long double __logl (long double __x) ; #line 113 extern long double log10l (long double __x) ; extern long double __log10l (long double __x) ; #line 116 extern long double modfl (long double __x, long double *__iptr) ; extern long double __modfl (long double __x, long double *__iptr) ; #line 129 extern long double expm1l (long double __x) ; extern long double __expm1l (long double __x) ; #line 132 extern long double log1pl (long double __x) ; extern long double __log1pl (long double __x) ; #line 135 extern long double logbl (long double __x) ; extern long double __logbl (long double __x) ; #line 142 extern long double exp2l (long double __x) ; extern long double __exp2l (long double __x) ; #line 145 extern long double log2l (long double __x) ; extern long double __log2l (long double __x) ; #line 154 extern long double powl (long double __x, long double __y) ; extern long double __powl (long double __x, long double __y) ; #line 157 extern long double sqrtl (long double __x) ; extern long double __sqrtl (long double __x) ; #line 163 extern long double hypotl (long double __x, long double __y) ; extern long double __hypotl (long double __x, long double __y) ; #line 170 extern long double cbrtl (long double __x) ; extern long double __cbrtl (long double __x) ; #line 179 extern long double ceill (long double __x) __attribute__ ((const)); extern long double __ceill (long double __x) __attribute__ ((const)); #line 182 extern long double fabsl (long double __x) __attribute__ ((const)); extern long double __fabsl (long double __x) __attribute__ ((const)); #line 185 extern long double floorl (long double __x) __attribute__ ((const)); extern long double __floorl (long double __x) __attribute__ ((const)); #line 188 extern long double fmodl (long double __x, long double __y) ; extern long double __fmodl (long double __x, long double __y) ; #line 193 extern int __isinfl (long double __value) __attribute__ ((const)); #line 196 extern int __finitel (long double __value) __attribute__ ((const)); #line 202 extern int isinfl (long double __value) __attribute__ ((const)); #line 205 extern int finitel (long double __value) __attribute__ ((const)); #line 208 extern long double dreml (long double __x, long double __y) ; extern long double __dreml (long double __x, long double __y) ; #line 212 extern long double significandl (long double __x) ; extern long double __significandl (long double __x) ; #line 218 extern long double copysignl (long double __x, long double __y) __attribute__ ((const)); extern long double __copysignl (long double __x, long double __y) __attribute__ ((const)); #line 225 extern long double nanl (const char *__tagb) __attribute__ ((const)); extern long double __nanl (const char *__tagb) __attribute__ ((const)); #line 231 extern int __isnanl (long double __value) __attribute__ ((const)); #line 235 extern int isnanl (long double __value) __attribute__ ((const)); #line 238 extern long double j0l (long double) ; extern long double __j0l (long double) ; extern long double j1l (long double) ; extern long double __j1l (long double) ; extern long double jnl (int, long double) ; extern long double __jnl (int, long double) ; extern long double y0l (long double) ; extern long double __y0l (long double) ; extern long double y1l (long double) ; extern long double __y1l (long double) ; extern long double ynl (int, long double) ; extern long double __ynl (int, long double) ; #line 250 extern long double erfl (long double) ; extern long double __erfl (long double) ; extern long double erfcl (long double) ; extern long double __erfcl (long double) ; extern long double lgammal (long double) ; extern long double __lgammal (long double) ; #line 259 extern long double tgammal (long double) ; extern long double __tgammal (long double) ; #line 265 extern long double gammal (long double) ; extern long double __gammal (long double) ; #line 272 extern long double lgammal_r (long double, int *__signgamp) ; extern long double __lgammal_r (long double, int *__signgamp) ; #line 280 extern long double rintl (long double __x) ; extern long double __rintl (long double __x) ; #line 283 extern long double nextafterl (long double __x, long double __y) __attribute__ ((const)); extern long double __nextafterl (long double __x, long double __y) __attribute__ ((const)); extern long double nexttowardl (long double __x, long double __y) __attribute__ ((const)); extern long double __nexttowardl (long double __x, long double __y) __attribute__ ((const)); #line 289 extern long double remainderl (long double __x, long double __y) ; extern long double __remainderl (long double __x, long double __y) ; #line 293 extern long double scalbnl (long double __x, int __n) ; extern long double __scalbnl (long double __x, int __n) ; #line 297 extern int ilogbl (long double __x) ; extern int __ilogbl (long double __x) ; #line 302 extern long double scalblnl (long double __x, long int __n) ; extern long double __scalblnl (long double __x, long int __n) ; #line 306 extern long double nearbyintl (long double __x) ; extern long double __nearbyintl (long double __x) ; #line 310 extern long double roundl (long double __x) __attribute__ ((const)); extern long double __roundl (long double __x) __attribute__ ((const)); #line 314 extern long double truncl (long double __x) __attribute__ ((const)); extern long double __truncl (long double __x) __attribute__ ((const)); #line 319 extern long double remquol (long double __x, long double __y, int *__quo) ; extern long double __remquol (long double __x, long double __y, int *__quo) ; #line 326 extern long int lrintl (long double __x) ; extern long int __lrintl (long double __x) ; extern long long int llrintl (long double __x) ; extern long long int __llrintl (long double __x) ; #line 331 extern long int lroundl (long double __x) ; extern long int __lroundl (long double __x) ; extern long long int llroundl (long double __x) ; extern long long int __llroundl (long double __x) ; #line 336 extern long double fdiml (long double __x, long double __y) ; extern long double __fdiml (long double __x, long double __y) ; #line 339 extern long double fmaxl (long double __x, long double __y) ; extern long double __fmaxl (long double __x, long double __y) ; #line 342 extern long double fminl (long double __x, long double __y) ; extern long double __fminl (long double __x, long double __y) ; #line 346 extern int __fpclassifyl (long double __value) __attribute__ ((const)); #line 350 extern int __signbitl (long double __value) __attribute__ ((const)); #line 355 extern long double fmal (long double __x, long double __y, long double __z) ; extern long double __fmal (long double __x, long double __y, long double __z) ; #line 364 extern long double scalbl (long double __x, long double __n) ; extern long double __scalbl (long double __x, long double __n) ; #line 157 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/math.h" extern int signgam; #line 198 enum { FP_NAN, FP_INFINITE, FP_ZERO, FP_SUBNORMAL, FP_NORMAL }; #line 284 typedef enum { _IEEE_ = -1, _SVID_, _XOPEN_, _POSIX_, _ISOC_ } _LIB_VERSION_TYPE; #line 296 extern _LIB_VERSION_TYPE _LIB_VERSION; #line 309 struct exception { int type; char *name; double arg1; double arg2; double retval; }; #line 322 extern int matherr (struct exception *__exc); Defined "HAVE_MATH_H" to "1" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { double pi = M_PI; if (pi); ; return 0; } Found math #defines, like M_PI ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/socket.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 42 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/uio.h" struct iovec { void *iov_base; size_t iov_len; }; #line 40 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/uio.h" extern ssize_t readv (int __fd, const struct iovec *__iovec, int __count); #line 50 extern ssize_t writev (int __fd, const struct iovec *__iovec, int __count); #line 36 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/socket.h" typedef __socklen_t socklen_t; #line 41 enum __socket_type { SOCK_STREAM = 1, #line 46 SOCK_DGRAM = 2, #line 49 SOCK_RAW = 3, SOCK_RDM = 4, SOCK_SEQPACKET = 5, #line 56 SOCK_PACKET = 10 #line 60 }; #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sockaddr.h" typedef unsigned short int sa_family_t; #line 145 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/socket.h" struct sockaddr { sa_family_t sa_family; char sa_data[14]; }; #line 162 struct sockaddr_storage { sa_family_t ss_family; __uint32_t __ss_align; char __ss_padding[(128 - (2 * sizeof (__uint32_t)))]; }; #line 171 enum { MSG_OOB = 0x01, MSG_PEEK = 0x02, MSG_DONTROUTE = 0x04, #line 184 MSG_CTRUNC = 0x08, MSG_PROXY = 0x10, MSG_TRUNC = 0x20, MSG_DONTWAIT = 0x40, MSG_EOR = 0x80, MSG_WAITALL = 0x100, MSG_FIN = 0x200, MSG_SYN = 0x400, MSG_CONFIRM = 0x800, MSG_RST = 0x1000, MSG_ERRQUEUE = 0x2000, MSG_NOSIGNAL = 0x4000, MSG_MORE = 0x8000 }; #line 215 struct msghdr { void *msg_name; socklen_t msg_namelen; struct iovec *msg_iov; size_t msg_iovlen; void *msg_control; size_t msg_controllen; int msg_flags; }; #line 230 struct cmsghdr { size_t cmsg_len; int cmsg_level; int cmsg_type; __extension__ unsigned char __cmsg_data []; }; #line 257 extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg) ; #line 284 enum { SCM_RIGHTS = 0x01 #line 289 , SCM_CREDENTIALS = 0x02 #line 292 }; #line 296 struct ucred { pid_t pid; uid_t uid; gid_t gid; }; #line 308 struct linger { int l_onoff; int l_linger; }; #line 40 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/socket.h" struct osockaddr { unsigned short int sa_family; unsigned char sa_data[14]; }; #line 49 enum { SHUT_RD = 0, SHUT_WR, SHUT_RDWR }; #line 100 extern int socket (int __domain, int __type, int __protocol) ; #line 106 extern int socketpair (int __domain, int __type, int __protocol, int __fds[2]) ; #line 110 extern int bind (int __fd, const struct sockaddr * __addr, socklen_t __len) ; #line 114 extern int getsockname (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __len) ; #line 124 extern int connect (int __fd, const struct sockaddr * __addr, socklen_t __len); #line 128 extern int getpeername (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __len) ; #line 136 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags); #line 143 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags); #line 150 extern ssize_t sendto (int __fd, const void *__buf, size_t __n, int __flags, const struct sockaddr * __addr, socklen_t __addr_len); #line 161 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, struct sockaddr *__restrict __addr, socklen_t *__restrict __addr_len); #line 171 extern ssize_t sendmsg (int __fd, const struct msghdr *__message, int __flags); #line 179 extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags); #line 185 extern int getsockopt (int __fd, int __level, int __optname, void *__restrict __optval, socklen_t *__restrict __optlen) ; #line 192 extern int setsockopt (int __fd, int __level, int __optname, const void *__optval, socklen_t __optlen) ; #line 199 extern int listen (int __fd, int __n) ; #line 209 extern int accept (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __addr_len); #line 218 extern int shutdown (int __fd, int __how) ; #line 223 extern int sockatmark (int __fd) ; #line 231 extern int isfdtype (int __fd, int __fdtype) ; Defined "HAVE_SYS_SOCKET_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/types.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; Defined "HAVE_SYS_TYPES_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: malloc.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 51 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef long int ptrdiff_t; #line 61 typedef unsigned int size_t; #line 71 typedef long int wchar_t; #line 87 typedef unsigned int wint_t; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/malloc.h" extern void *malloc (size_t __size) __attribute__ ((__malloc__)) ; #line 52 extern void *calloc (size_t __nmemb, size_t __size) __attribute__ ((__malloc__)) ; #line 57 extern void *realloc (void *__ptr, size_t __size) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); #line 61 extern void free (void *__ptr) ; #line 64 extern void cfree (void *__ptr) ; #line 67 extern void *memalign (size_t __alignment, size_t __size) __attribute__ ((__malloc__)) ; #line 71 extern void *valloc (size_t __size) __attribute__ ((__malloc__)) ; #line 76 extern void * pvalloc (size_t __size) __attribute__ ((__malloc__)) ; #line 81 extern void *(*__morecore) (ptrdiff_t __size); #line 84 extern void *__default_morecore (ptrdiff_t __size) __attribute__ ((__malloc__)); #line 89 struct mallinfo { int arena; int ordblks; int smblks; int hblks; int hblkhd; int usmblks; int fsmblks; int uordblks; int fordblks; int keepcost; }; #line 103 extern struct mallinfo mallinfo (void) ; #line 128 extern int mallopt (int __param, int __val) ; #line 132 extern int malloc_trim (size_t __pad) ; #line 136 extern size_t malloc_usable_size (void *__ptr) ; #line 139 extern void malloc_stats (void) ; #line 142 extern void *malloc_get_state (void) ; #line 146 extern int malloc_set_state (void *__ptr) ; #line 151 extern void (*__malloc_initialize_hook) (void); extern void (*__free_hook) (void *__ptr, const void *); extern void *(*__malloc_hook) (size_t __size, const void *); extern void *(*__realloc_hook) (void *__ptr, size_t __size, const void *); extern void *(*__memalign_hook) (size_t __alignment, size_t __size, const void *); extern void (*__after_morecore_hook) (void); #line 165 extern void __malloc_check_init (void) ; Defined "HAVE_MALLOC_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: time.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 61 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __clock_t clock_t; #line 77 typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 121 struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 134 struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; #line 147 long int tm_gmtoff; const char *tm_zone; #line 153 }; #line 162 struct itimerspec { struct timespec it_interval; struct timespec it_value; }; #line 169 struct sigevent; #line 175 typedef __pid_t pid_t; #line 184 extern clock_t clock (void) ; #line 187 extern time_t time (time_t *__timer) ; #line 190 extern double difftime (time_t __time1, time_t __time0) __attribute__ ((const)); #line 194 extern time_t mktime (struct tm *__tp) ; #line 200 extern size_t strftime (char *__restrict __s, size_t __maxsize, const char *__restrict __format, const struct tm *__restrict __tp) ; #line 232 extern struct tm *gmtime (const time_t *__timer) ; #line 236 extern struct tm *localtime (const time_t *__timer) ; #line 242 extern struct tm *gmtime_r (const time_t *__restrict __timer, struct tm *__restrict __tp) ; #line 247 extern struct tm *localtime_r (const time_t *__restrict __timer, struct tm *__restrict __tp) ; #line 254 extern char *asctime (const struct tm *__tp) ; #line 257 extern char *ctime (const time_t *__timer) ; #line 265 extern char *asctime_r (const struct tm *__restrict __tp, char *__restrict __buf) ; #line 269 extern char *ctime_r (const time_t *__restrict __timer, char *__restrict __buf) ; #line 275 extern char *__tzname[2]; extern int __daylight; extern long int __timezone; #line 282 extern char *tzname[2]; #line 286 extern void tzset (void) ; #line 290 extern int daylight; extern long int timezone; #line 297 extern int stime (const time_t *__when) ; #line 312 extern time_t timegm (struct tm *__tp) ; #line 315 extern time_t timelocal (struct tm *__tp) ; #line 318 extern int dysize (int __year) __attribute__ ((const)); #line 327 extern int nanosleep (const struct timespec *__requested_time, struct timespec *__remaining); #line 332 extern int clock_getres (clockid_t __clock_id, struct timespec *__res) ; #line 335 extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) ; #line 338 extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp) ; #line 346 extern int clock_nanosleep (clockid_t __clock_id, int __flags, const struct timespec *__req, struct timespec *__rem); #line 351 extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) ; #line 356 extern int timer_create (clockid_t __clock_id, struct sigevent *__restrict __evp, timer_t *__restrict __timerid) ; #line 361 extern int timer_delete (timer_t __timerid) ; #line 364 extern int timer_settime (timer_t __timerid, int __flags, const struct itimerspec *__restrict __value, struct itimerspec *__restrict __ovalue) ; #line 369 extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) ; #line 373 extern int timer_getoverrun (timer_t __timerid) ; Defined "HAVE_TIME_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: Direct.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: Ws2tcpip.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: endian.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Defined "HAVE_ENDIAN_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: ieeefp.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: strings.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/strings.h" extern int bcmp (const void *__s1, const void *__s2, size_t __n) __attribute__ ((__pure__)); #line 38 extern void bcopy (const void *__src, void *__dest, size_t __n) ; #line 41 extern void bzero (void *__s, size_t __n) ; #line 45 extern int ffs (int __i) __attribute__ ((const)); #line 48 extern char *index (const char *__s, int __c) __attribute__ ((__pure__)); #line 51 extern char *rindex (const char *__s, int __c) __attribute__ ((__pure__)); #line 54 extern int strcasecmp (const char *__s1, const char *__s2) __attribute__ ((__pure__)); #line 58 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) __attribute__ ((__pure__)); Defined "HAVE_STRINGS_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sched.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 65 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sched.h" struct sched_param { int __sched_priority; }; #line 74 extern int clone (int (*__fn) (void *__arg), void *__child_stack, int __flags, void *__arg, ...) ; #line 78 extern int unshare (int __flags) ; #line 89 struct __sched_param { int __sched_priority; }; #line 104 typedef unsigned long int __cpu_mask; #line 111 typedef struct { __cpu_mask __bits[1024 / (8 * sizeof (__cpu_mask))]; } cpu_set_t; #line 40 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sched.h" extern int sched_setparam (__pid_t __pid, const struct sched_param *__param) ; #line 44 extern int sched_getparam (__pid_t __pid, struct sched_param *__param) ; #line 47 extern int sched_setscheduler (__pid_t __pid, int __policy, const struct sched_param *__param) ; #line 51 extern int sched_getscheduler (__pid_t __pid) ; #line 54 extern int sched_yield (void) ; #line 57 extern int sched_get_priority_max (int __algorithm) ; #line 60 extern int sched_get_priority_min (int __algorithm) ; #line 63 extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) ; Defined "HAVE_SCHED_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: cxxabi.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/systeminfo.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: dos.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: WindowsX.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/sysinfo.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 309 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h" struct sysinfo { long uptime; unsigned long loads[3]; unsigned long totalram; unsigned long freeram; unsigned long sharedram; unsigned long bufferram; unsigned long totalswap; unsigned long freeswap; unsigned short procs; unsigned short pad; unsigned long totalhigh; unsigned long freehigh; unsigned int mem_unit; char _f[20-2*sizeof(long)-sizeof(int)]; }; #line 30 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysinfo.h" extern int sysinfo (struct sysinfo *__info) ; #line 34 extern int get_nprocs_conf (void) ; #line 37 extern int get_nprocs (void) ; #line 41 extern long int get_phys_pages (void) ; #line 44 extern long int get_avphys_pages (void) ; Possible ERROR while running preprocessor: "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-312 (W) Compiler internal name __FUNCTION__ has been defined as a macro. "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-236 (W) Macro name __FUNCTION__ has been redefined. error message = {"/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-312 (W) Compiler internal name __FUNCTION__ has been defined as a macro. "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-236 (W) Macro name __FUNCTION__ has been redefined. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/wait.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 103 extern int __sigismember (const __sigset_t *, int); extern int __sigaddset (__sigset_t *, int); extern int __sigdelset (__sigset_t *, int); #line 41 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" typedef __sig_atomic_t sig_atomic_t; #line 50 typedef __sigset_t sigset_t; #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 62 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" typedef __pid_t pid_t; #line 68 typedef __uid_t uid_t; #line 75 typedef void (*__sighandler_t) (int); #line 80 extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler) ; #line 92 extern __sighandler_t signal (int __sig, __sighandler_t __handler) ; #line 117 extern int kill (__pid_t __pid, int __sig) ; #line 124 extern int killpg (__pid_t __pgrp, int __sig) ; #line 129 extern int raise (int __sig) ; #line 134 extern __sighandler_t ssignal (int __sig, __sighandler_t __handler) ; extern int gsignal (int __sig) ; #line 141 extern void psignal (int __sig, const char *__s); #line 153 extern int __sigpause (int __sig_or_mask, int __is_sig); #line 181 extern int sigblock (int __mask) __attribute__ ((__deprecated__)); #line 184 extern int sigsetmask (int __mask) __attribute__ ((__deprecated__)); #line 187 extern int siggetmask (void) __attribute__ ((__deprecated__)); #line 201 typedef __sighandler_t sig_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 33 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/siginfo.h" typedef union sigval { int sival_int; void *sival_ptr; } sigval_t; #line 51 typedef struct siginfo { int si_signo; int si_errno; int si_code; union { int _pad[((128 / sizeof (int)) - 3)]; #line 63 struct { __pid_t si_pid; __uid_t si_uid; } _kill; #line 70 struct { int si_tid; int si_overrun; sigval_t si_sigval; } _timer; #line 78 struct { __pid_t si_pid; __uid_t si_uid; sigval_t si_sigval; } _rt; #line 86 struct { __pid_t si_pid; __uid_t si_uid; int si_status; __clock_t si_utime; __clock_t si_stime; } _sigchld; #line 96 struct { void *si_addr; } _sigfault; #line 102 struct { long int si_band; int si_fd; } _sigpoll; } _sifields; } siginfo_t; #line 129 enum { SI_ASYNCNL = -60, SI_TKILL = -6, SI_SIGIO, SI_ASYNCIO, SI_MESGQ, SI_TIMER, SI_QUEUE, SI_USER, SI_KERNEL = 0x80 }; #line 153 enum { ILL_ILLOPC = 1, ILL_ILLOPN, ILL_ILLADR, ILL_ILLTRP, ILL_PRVOPC, ILL_PRVREG, ILL_COPROC, ILL_BADSTK }; #line 174 enum { FPE_INTDIV = 1, FPE_INTOVF, FPE_FLTDIV, FPE_FLTOVF, FPE_FLTUND, FPE_FLTRES, FPE_FLTINV, FPE_FLTSUB }; #line 195 enum { SEGV_MAPERR = 1, SEGV_ACCERR }; #line 204 enum { BUS_ADRALN = 1, BUS_ADRERR, BUS_OBJERR }; #line 215 enum { TRAP_BRKPT = 1, TRAP_TRACE }; #line 224 enum { CLD_EXITED = 1, CLD_KILLED, CLD_DUMPED, CLD_TRAPPED, CLD_STOPPED, CLD_CONTINUED }; #line 241 enum { POLL_IN = 1, POLL_OUT, POLL_MSG, POLL_ERR, POLL_PRI, POLL_HUP }; #line 273 typedef struct sigevent { sigval_t sigev_value; int sigev_signo; int sigev_notify; union { int _pad[((64 / sizeof (int)) - 3)]; #line 285 __pid_t _tid; struct { void (*_function) (sigval_t); void *_attribute; } _sigev_thread; } _sigev_un; } sigevent_t; #line 300 enum { SIGEV_SIGNAL = 0, SIGEV_NONE, SIGEV_THREAD, #line 309 SIGEV_THREAD_ID = 4 }; #line 216 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int sigemptyset (sigset_t *__set) ; #line 219 extern int sigfillset (sigset_t *__set) ; #line 222 extern int sigaddset (sigset_t *__set, int __signo) ; #line 225 extern int sigdelset (sigset_t *__set, int __signo) ; #line 228 extern int sigismember (const sigset_t *__set, int __signo) ; #line 25 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigaction.h" struct sigaction { #line 29 union { __sighandler_t sa_handler; void (*sa_sigaction) (int, siginfo_t *, void *); } __sigaction_handler; #line 44 __sigset_t sa_mask; #line 47 int sa_flags; #line 50 void (*sa_restorer) (void); }; #line 249 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int sigprocmask (int __how, const sigset_t *__restrict __set, sigset_t *__restrict __oset) ; #line 257 extern int sigsuspend (const sigset_t *__set) ; #line 260 extern int sigaction (int __sig, const struct sigaction *__restrict __act, struct sigaction *__restrict __oact) ; #line 264 extern int sigpending (sigset_t *__set) ; #line 271 extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig) ; #line 279 extern int sigwaitinfo (const sigset_t *__restrict __set, siginfo_t *__restrict __info) ; #line 287 extern int sigtimedwait (const sigset_t *__restrict __set, siginfo_t *__restrict __info, const struct timespec *__restrict __timeout) ; #line 294 extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val) ; #line 304 extern const char *const _sys_siglist[65]; extern const char *const sys_siglist[65]; #line 308 struct sigvec { __sighandler_t sv_handler; int sv_mask; int sv_flags; }; #line 328 extern int sigvec (int __sig, const struct sigvec *__vec, struct sigvec *__ovec) ; #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/asm-ppc/ptrace.h" struct pt_regs { unsigned long gpr[32]; unsigned long nip; unsigned long msr; unsigned long orig_gpr3; unsigned long ctr; unsigned long link; unsigned long xer; unsigned long ccr; #line 41 unsigned long mq; #line 44 unsigned long trap; #line 47 unsigned long dar; unsigned long dsisr; unsigned long result; }; #line 15 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/asm-ppc/sigcontext.h" struct sigcontext { unsigned long _unused[4]; int signal; #line 21 unsigned long handler; unsigned long oldmask; struct pt_regs *regs; #line 49 }; #line 336 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int sigreturn (struct sigcontext *__scp) ; #line 346 extern int siginterrupt (int __sig, int __interrupt) ; #line 26 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigstack.h" struct sigstack { void *ss_sp; int ss_onstack; }; #line 34 enum { SS_ONSTACK = 1, SS_DISABLE }; #line 50 typedef struct sigaltstack { void *ss_sp; int ss_flags; size_t ss_size; } stack_t; #line 357 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int sigstack (struct sigstack *__ss, struct sigstack *__oss) __attribute__ ((__deprecated__)); #line 362 extern int sigaltstack (const struct sigaltstack *__restrict __ss, struct sigaltstack *__restrict __oss) ; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 31 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigthread.h" extern int pthread_sigmask (int __how, const __sigset_t *__restrict __newmask, __sigset_t *__restrict __oldmask); #line 36 extern int pthread_kill (pthread_t __threadid, int __signo) ; #line 394 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int __libc_current_sigrtmin (void) ; extern int __libc_current_sigrtmax (void) ; #line 33 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/resource.h" enum __rlimit_resource { RLIMIT_CPU = 0, #line 40 RLIMIT_FSIZE = 1, #line 44 RLIMIT_DATA = 2, #line 48 RLIMIT_STACK = 3, #line 52 RLIMIT_CORE = 4, #line 59 __RLIMIT_RSS = 5, #line 63 RLIMIT_NOFILE = 7, __RLIMIT_OFILE = RLIMIT_NOFILE, #line 69 RLIMIT_AS = 9, #line 73 __RLIMIT_NPROC = 6, #line 77 __RLIMIT_MEMLOCK = 8, #line 81 __RLIMIT_LOCKS = 10, #line 85 __RLIMIT_SIGPENDING = 11, #line 89 __RLIMIT_MSGQUEUE = 12, #line 95 __RLIMIT_NICE = 13, #line 100 __RLIMIT_RTPRIO = 14, #line 103 __RLIMIT_NLIMITS = 15, __RLIM_NLIMITS = __RLIMIT_NLIMITS #line 107 }; #line 127 typedef __rlim_t rlim_t; #line 135 struct rlimit { rlim_t rlim_cur; rlim_t rlim_max; }; #line 154 enum __rusage_who { RUSAGE_SELF = 0, #line 161 RUSAGE_CHILDREN = -1 }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 169 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/resource.h" struct rusage { struct timeval ru_utime; struct timeval ru_stime; long int ru_maxrss; #line 179 long int ru_ixrss; long int ru_idrss; long int ru_isrss; #line 186 long int ru_minflt; long int ru_majflt; long int ru_nswap; #line 193 long int ru_inblock; long int ru_oublock; long int ru_msgsnd; long int ru_msgrcv; long int ru_nsignals; #line 205 long int ru_nvcsw; #line 208 long int ru_nivcsw; }; #line 217 enum __priority_which { PRIO_PROCESS = 0, PRIO_PGRP = 1, PRIO_USER = 2 }; #line 28 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/resource.h" typedef __id_t id_t; #line 43 typedef int __rlimit_resource_t; typedef int __rusage_who_t; typedef int __priority_which_t; #line 51 extern int getrlimit (__rlimit_resource_t __resource, struct rlimit *__rlimits) ; #line 70 extern int setrlimit (__rlimit_resource_t __resource, const struct rlimit *__rlimits) ; #line 88 extern int getrusage (__rusage_who_t __who, struct rusage *__usage) ; #line 94 extern int getpriority (__priority_which_t __which, id_t __who) ; #line 98 extern int setpriority (__priority_which_t __which, id_t __who, int __prio) ; #line 63 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/wait.h" typedef union { union wait *__uptr; int *__iptr; } __WAIT_STATUS __attribute__ ((__transparent_union__)); #line 67 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/waitstatus.h" union wait { int w_status; struct { #line 79 unsigned int:16; unsigned int __w_retcode:8; unsigned int __w_coredump:1; unsigned int __w_termsig:7; } __wait_terminated; struct { #line 93 unsigned int:16; unsigned int __w_stopsig:8; unsigned int __w_stopval:8; } __wait_stopped; }; #line 102 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/wait.h" typedef enum { P_ALL, P_PID, P_PGID } idtype_t; #line 116 extern __pid_t wait (__WAIT_STATUS __stat_loc); #line 139 extern __pid_t waitpid (__pid_t __pid, int *__stat_loc, int __options); #line 155 extern int waitid (idtype_t __idtype, __id_t __id, siginfo_t *__infop, int __options); #line 162 struct rusage; #line 169 extern __pid_t wait3 (__WAIT_STATUS __stat_loc, int __options, struct rusage * __usage) ; #line 176 struct rusage; #line 179 extern __pid_t wait4 (__pid_t __pid, __WAIT_STATUS __stat_loc, int __options, struct rusage *__usage) ; Defined "HAVE_SYS_WAIT_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: stdlib.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 71 typedef long int wchar_t; #line 98 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" typedef struct { int quot; int rem; } div_t; #line 106 typedef struct { long int quot; long int rem; } ldiv_t; #line 118 __extension__ typedef struct { long long int quot; long long int rem; } lldiv_t; #line 140 extern size_t __ctype_get_mb_cur_max (void) ; #line 145 extern double atof (const char *__nptr) __attribute__ ((__pure__)) ; extern int atoi (const char *__nptr) __attribute__ ((__pure__)) ; extern long int atol (const char *__nptr) __attribute__ ((__pure__)) ; #line 158 __extension__ extern long long int atoll (const char *__nptr) __attribute__ ((__pure__)) ; #line 165 extern double strtod (const char *__restrict __nptr, char **__restrict __endptr) ; #line 173 extern float strtof (const char *__restrict __nptr, char **__restrict __endptr) ; extern long double strtold (const char *__restrict __nptr, char **__restrict __endptr) ; #line 184 extern long int strtol (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; extern unsigned long int strtoul (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 195 __extension__ extern long long int strtoq (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; __extension__ extern unsigned long long int strtouq (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 209 __extension__ extern long long int strtoll (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; __extension__ extern unsigned long long int strtoull (const char *__restrict __nptr, char **__restrict __endptr, int __base) ; #line 279 extern double __strtod_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern float __strtof_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern long double __strtold_internal (const char *__restrict __nptr, char **__restrict __endptr, int __group) ; extern long int __strtol_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 297 extern unsigned long int __strtoul_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 305 __extension__ extern long long int __strtoll_internal (const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 313 __extension__ extern unsigned long long int __strtoull_internal (const char * __restrict __nptr, char **__restrict __endptr, int __base, int __group) ; #line 429 extern char *l64a (long int __n) ; #line 432 extern long int a64l (const char *__s) __attribute__ ((__pure__)) ; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 445 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern long int random (void) ; #line 448 extern void srandom (unsigned int __seed) ; #line 454 extern char *initstate (unsigned int __seed, char *__statebuf, size_t __statelen) ; #line 459 extern char *setstate (char *__statebuf) ; #line 467 struct random_data { int32_t *fptr; int32_t *rptr; int32_t *state; int rand_type; int rand_deg; int rand_sep; int32_t *end_ptr; }; extern int random_r (struct random_data *__restrict __buf, int32_t *__restrict __result) ; extern int srandom_r (unsigned int __seed, struct random_data *__buf) ; extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) ; extern int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) ; #line 498 extern int rand (void) ; extern void srand (unsigned int __seed) ; #line 505 extern int rand_r (unsigned int *__seed) ; #line 513 extern double drand48 (void) ; extern double erand48 (unsigned short int __xsubi[3]) ; #line 517 extern long int lrand48 (void) ; extern long int nrand48 (unsigned short int __xsubi[3]) ; #line 522 extern long int mrand48 (void) ; extern long int jrand48 (unsigned short int __xsubi[3]) ; #line 527 extern void srand48 (long int __seedval) ; extern unsigned short int *seed48 (unsigned short int __seed16v[3]) ; extern void lcong48 (unsigned short int __param[7]) ; #line 536 struct drand48_data { unsigned short int __x[3]; unsigned short int __old_x[3]; unsigned short int __c; unsigned short int __init; unsigned long long int __a; }; #line 546 extern int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) ; extern int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) ; #line 553 extern int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) ; extern int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) ; #line 562 extern int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) ; extern int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) ; #line 571 extern int srand48_r (long int __seedval, struct drand48_data *__buffer) ; extern int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) ; extern int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) ; #line 589 extern void *malloc (size_t __size) __attribute__ ((__malloc__)) ; extern void *calloc (size_t __nmemb, size_t __size) __attribute__ ((__malloc__)) ; #line 600 extern void *realloc (void *__ptr, size_t __size) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__)); extern void free (void *__ptr) ; #line 608 extern void cfree (void *__ptr) ; #line 33 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/alloca.h" extern void *alloca (size_t __size) ; #line 617 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdlib.h" extern void *valloc (size_t __size) __attribute__ ((__malloc__)) ; #line 622 extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) ; #line 628 extern void abort (void) __attribute__ ((__noreturn__)); #line 632 extern int atexit (void (*__func) (void)) ; #line 638 extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) ; #line 646 extern void exit (int __status) __attribute__ ((__noreturn__)); #line 653 extern void _Exit (int __status) __attribute__ ((__noreturn__)); #line 660 extern char *getenv (const char *__name) ; #line 665 extern char *__secure_getenv (const char *__name) ; #line 672 extern int putenv (char *__string) ; #line 678 extern int setenv (const char *__name, const char *__value, int __replace) ; #line 682 extern int unsetenv (const char *__name) ; #line 689 extern int clearenv (void) ; #line 698 extern char *mktemp (char *__template) ; #line 709 extern int mkstemp (char *__template) ; #line 729 extern char *mkdtemp (char *__template) ; #line 738 extern int system (const char *__command) ; #line 757 extern char *realpath (const char *__restrict __name, char *__restrict __resolved) ; #line 765 typedef int (*__compar_fn_t) (const void *, const void *); #line 775 extern void *bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) ; #line 781 extern void qsort (void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) ; #line 786 extern int abs (int __x) __attribute__ ((const)) ; extern long int labs (long int __x) __attribute__ ((const)) ; #line 791 __extension__ extern long long int llabs (long long int __x) __attribute__ ((const)) ; #line 800 extern div_t div (int __numer, int __denom) __attribute__ ((const)) ; extern ldiv_t ldiv (long int __numer, long int __denom) __attribute__ ((const)) ; #line 808 __extension__ extern lldiv_t lldiv (long long int __numer, long long int __denom) __attribute__ ((const)) ; #line 822 extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; #line 828 extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; #line 834 extern char *gcvt (double __value, int __ndigit, char *__buf) ; #line 840 extern char *qecvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; extern char *qfcvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) ; extern char *qgcvt (long double __value, int __ndigit, char *__buf) ; #line 852 extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int qecvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; extern int qfcvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) ; #line 874 extern int mblen (const char *__s, size_t __n) ; #line 877 extern int mbtowc (wchar_t *__restrict __pwc, const char *__restrict __s, size_t __n) ; #line 881 extern int wctomb (char *__s, wchar_t __wchar) ; #line 885 extern size_t mbstowcs (wchar_t *__restrict __pwcs, const char *__restrict __s, size_t __n) ; extern size_t wcstombs (char *__restrict __s, const wchar_t *__restrict __pwcs, size_t __n) ; #line 899 extern int rpmatch (const char *__response) ; #line 927 extern int posix_openpt (int __oflag) ; #line 962 extern int getloadavg (double __loadavg[], int __nelem) ; Defined "HAVE_STDLIB_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pthread.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 65 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sched.h" struct sched_param { int __sched_priority; }; #line 74 extern int clone (int (*__fn) (void *__arg), void *__child_stack, int __flags, void *__arg, ...) ; #line 78 extern int unshare (int __flags) ; #line 89 struct __sched_param { int __sched_priority; }; #line 104 typedef unsigned long int __cpu_mask; #line 111 typedef struct { __cpu_mask __bits[1024 / (8 * sizeof (__cpu_mask))]; } cpu_set_t; #line 40 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sched.h" extern int sched_setparam (__pid_t __pid, const struct sched_param *__param) ; #line 44 extern int sched_getparam (__pid_t __pid, struct sched_param *__param) ; #line 47 extern int sched_setscheduler (__pid_t __pid, int __policy, const struct sched_param *__param) ; #line 51 extern int sched_getscheduler (__pid_t __pid) ; #line 54 extern int sched_yield (void) ; #line 57 extern int sched_get_priority_max (int __algorithm) ; #line 60 extern int sched_get_priority_min (int __algorithm) ; #line 63 extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) ; #line 61 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __clock_t clock_t; #line 77 typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 134 struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; #line 147 long int tm_gmtoff; const char *tm_zone; #line 153 }; #line 162 struct itimerspec { struct timespec it_interval; struct timespec it_value; }; #line 169 struct sigevent; #line 175 typedef __pid_t pid_t; #line 184 extern clock_t clock (void) ; #line 187 extern time_t time (time_t *__timer) ; #line 190 extern double difftime (time_t __time1, time_t __time0) __attribute__ ((const)); #line 194 extern time_t mktime (struct tm *__tp) ; #line 200 extern size_t strftime (char *__restrict __s, size_t __maxsize, const char *__restrict __format, const struct tm *__restrict __tp) ; #line 232 extern struct tm *gmtime (const time_t *__timer) ; #line 236 extern struct tm *localtime (const time_t *__timer) ; #line 242 extern struct tm *gmtime_r (const time_t *__restrict __timer, struct tm *__restrict __tp) ; #line 247 extern struct tm *localtime_r (const time_t *__restrict __timer, struct tm *__restrict __tp) ; #line 254 extern char *asctime (const struct tm *__tp) ; #line 257 extern char *ctime (const time_t *__timer) ; #line 265 extern char *asctime_r (const struct tm *__restrict __tp, char *__restrict __buf) ; #line 269 extern char *ctime_r (const time_t *__restrict __timer, char *__restrict __buf) ; #line 275 extern char *__tzname[2]; extern int __daylight; extern long int __timezone; #line 282 extern char *tzname[2]; #line 286 extern void tzset (void) ; #line 290 extern int daylight; extern long int timezone; #line 297 extern int stime (const time_t *__when) ; #line 312 extern time_t timegm (struct tm *__tp) ; #line 315 extern time_t timelocal (struct tm *__tp) ; #line 318 extern int dysize (int __year) __attribute__ ((const)); #line 327 extern int nanosleep (const struct timespec *__requested_time, struct timespec *__remaining); #line 332 extern int clock_getres (clockid_t __clock_id, struct timespec *__res) ; #line 335 extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) ; #line 338 extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp) ; #line 346 extern int clock_nanosleep (clockid_t __clock_id, int __flags, const struct timespec *__req, struct timespec *__rem); #line 351 extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) ; #line 356 extern int timer_create (clockid_t __clock_id, struct sigevent *__restrict __evp, timer_t *__restrict __timerid) ; #line 361 extern int timer_delete (timer_t __timerid) ; #line 364 extern int timer_settime (timer_t __timerid, int __flags, const struct itimerspec *__restrict __value, struct itimerspec *__restrict __ovalue) ; #line 369 extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) ; #line 373 extern int timer_getoverrun (timer_t __timerid) ; #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 50 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" typedef __sigset_t sigset_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 48 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/setjmp.h" typedef long int __jmp_buf[64 + (12 * 4)] __attribute__ ((__aligned__ (16))); #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/pthread.h" enum { PTHREAD_CREATE_JOINABLE, PTHREAD_CREATE_DETACHED }; #line 44 enum { PTHREAD_MUTEX_TIMED_NP, PTHREAD_MUTEX_RECURSIVE_NP, PTHREAD_MUTEX_ERRORCHECK_NP, PTHREAD_MUTEX_ADAPTIVE_NP #line 61 }; #line 113 enum { PTHREAD_RWLOCK_PREFER_READER_NP, PTHREAD_RWLOCK_PREFER_WRITER_NP, PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP, PTHREAD_RWLOCK_DEFAULT_NP = PTHREAD_RWLOCK_PREFER_READER_NP }; #line 143 enum { PTHREAD_INHERIT_SCHED, PTHREAD_EXPLICIT_SCHED }; #line 153 enum { PTHREAD_SCOPE_SYSTEM, PTHREAD_SCOPE_PROCESS }; #line 163 enum { PTHREAD_PROCESS_PRIVATE, PTHREAD_PROCESS_SHARED }; #line 178 struct _pthread_cleanup_buffer { void (*__routine) (void *); void *__arg; int __canceltype; struct _pthread_cleanup_buffer *__prev; }; #line 187 enum { PTHREAD_CANCEL_ENABLE, PTHREAD_CANCEL_DISABLE }; enum { PTHREAD_CANCEL_DEFERRED, PTHREAD_CANCEL_ASYNCHRONOUS }; #line 221 extern int pthread_create (pthread_t *__restrict __newthread, const pthread_attr_t *__restrict __attr, void *(*__start_routine) (void *), void *__restrict __arg) ; #line 230 extern void pthread_exit (void *__retval) __attribute__ ((__noreturn__)); #line 238 extern int pthread_join (pthread_t __th, void **__thread_return); #line 259 extern int pthread_detach (pthread_t __th) ; #line 263 extern pthread_t pthread_self (void) __attribute__ ((const)); #line 266 extern int pthread_equal (pthread_t __thread1, pthread_t __thread2) ; #line 274 extern int pthread_attr_init (pthread_attr_t *__attr) ; #line 277 extern int pthread_attr_destroy (pthread_attr_t *__attr) ; #line 280 extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr, int *__detachstate) ; #line 284 extern int pthread_attr_setdetachstate (pthread_attr_t *__attr, int __detachstate) ; #line 289 extern int pthread_attr_getguardsize (const pthread_attr_t *__attr, size_t *__guardsize) ; #line 293 extern int pthread_attr_setguardsize (pthread_attr_t *__attr, size_t __guardsize) ; #line 298 extern int pthread_attr_getschedparam (const pthread_attr_t *__restrict __attr, struct sched_param *__restrict __param) ; #line 304 extern int pthread_attr_setschedparam (pthread_attr_t *__restrict __attr, const struct sched_param *__restrict __param) ; #line 309 extern int pthread_attr_getschedpolicy (const pthread_attr_t *__restrict __attr, int *__restrict __policy) ; #line 314 extern int pthread_attr_setschedpolicy (pthread_attr_t *__attr, int __policy) ; #line 318 extern int pthread_attr_getinheritsched (const pthread_attr_t *__restrict __attr, int *__restrict __inherit) ; #line 323 extern int pthread_attr_setinheritsched (pthread_attr_t *__attr, int __inherit) ; #line 328 extern int pthread_attr_getscope (const pthread_attr_t *__restrict __attr, int *__restrict __scope) ; #line 332 extern int pthread_attr_setscope (pthread_attr_t *__attr, int __scope) ; #line 336 extern int pthread_attr_getstackaddr (const pthread_attr_t *__restrict __attr, void **__restrict __stackaddr) __attribute__ ((__deprecated__)); #line 344 extern int pthread_attr_setstackaddr (pthread_attr_t *__attr, void *__stackaddr) __attribute__ ((__deprecated__)); #line 349 extern int pthread_attr_getstacksize (const pthread_attr_t *__restrict __attr, size_t *__restrict __stacksize) ; #line 356 extern int pthread_attr_setstacksize (pthread_attr_t *__attr, size_t __stacksize) ; #line 361 extern int pthread_attr_getstack (const pthread_attr_t *__restrict __attr, void **__restrict __stackaddr, size_t *__restrict __stacksize) ; #line 368 extern int pthread_attr_setstack (pthread_attr_t *__attr, void *__stackaddr, size_t __stacksize) ; #line 397 extern int pthread_setschedparam (pthread_t __target_thread, int __policy, const struct sched_param *__param) ; #line 402 extern int pthread_getschedparam (pthread_t __target_thread, int *__restrict __policy, struct sched_param *__restrict __param) ; #line 408 extern int pthread_setschedprio (pthread_t __target_thread, int __prio) ; #line 448 extern int pthread_once (pthread_once_t *__once_control, void (*__init_routine) (void)); #line 460 extern int pthread_setcancelstate (int __state, int *__oldstate); #line 464 extern int pthread_setcanceltype (int __type, int *__oldtype); #line 467 extern int pthread_cancel (pthread_t __th); #line 472 extern void pthread_testcancel (void); #line 477 typedef struct { struct { __jmp_buf __cancel_jmp_buf; int __mask_was_saved; } __cancel_jmp_buf[1]; void *__pad[4]; } __pthread_unwind_buf_t __attribute__ ((__aligned__)); #line 494 struct __pthread_cleanup_frame { void (*__cancel_routine) (void *); void *__cancel_arg; int __do_it; int __cancel_type; }; #line 634 extern void __pthread_register_cancel (__pthread_unwind_buf_t *__buf) ; #line 645 extern void __pthread_unregister_cancel (__pthread_unwind_buf_t *__buf) ; #line 685 extern void __pthread_unwind_next (__pthread_unwind_buf_t *__buf) __attribute__ ((__noreturn__)) __attribute__ ((__weak__)) ; #line 694 struct __jmp_buf_tag; extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask) ; #line 701 extern int pthread_mutex_init (pthread_mutex_t *__mutex, const pthread_mutexattr_t *__mutexattr) ; #line 706 extern int pthread_mutex_destroy (pthread_mutex_t *__mutex) ; #line 709 extern int pthread_mutex_trylock (pthread_mutex_t *_mutex) ; #line 712 extern int pthread_mutex_lock (pthread_mutex_t *__mutex) ; #line 716 extern int pthread_mutex_timedlock (pthread_mutex_t *__restrict __mutex, const struct timespec *__restrict __abstime) ; #line 722 extern int pthread_mutex_unlock (pthread_mutex_t *__mutex) ; #line 751 extern int pthread_mutexattr_init (pthread_mutexattr_t *__attr) ; #line 754 extern int pthread_mutexattr_destroy (pthread_mutexattr_t *__attr) ; #line 757 extern int pthread_mutexattr_getpshared (const pthread_mutexattr_t * __restrict __attr, int *__restrict __pshared) ; #line 762 extern int pthread_mutexattr_setpshared (pthread_mutexattr_t *__attr, int __pshared) ; #line 813 extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock, const pthread_rwlockattr_t *__restrict __attr) ; #line 818 extern int pthread_rwlock_destroy (pthread_rwlock_t *__rwlock) ; #line 821 extern int pthread_rwlock_rdlock (pthread_rwlock_t *__rwlock) ; #line 824 extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock) ; #line 828 extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock, const struct timespec *__restrict __abstime) ; #line 834 extern int pthread_rwlock_wrlock (pthread_rwlock_t *__rwlock) ; #line 837 extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock) ; #line 841 extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock, const struct timespec *__restrict __abstime) ; #line 847 extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock) ; #line 853 extern int pthread_rwlockattr_init (pthread_rwlockattr_t *__attr) ; #line 856 extern int pthread_rwlockattr_destroy (pthread_rwlockattr_t *__attr) ; #line 859 extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t * __restrict __attr, int *__restrict __pshared) ; #line 864 extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr, int __pshared) ; #line 868 extern int pthread_rwlockattr_getkind_np (const pthread_rwlockattr_t * __restrict __attr, int *__restrict __pref) ; #line 873 extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr, int __pref) ; #line 882 extern int pthread_cond_init (pthread_cond_t *__restrict __cond, const pthread_condattr_t *__restrict __cond_attr) ; #line 887 extern int pthread_cond_destroy (pthread_cond_t *__cond) ; #line 890 extern int pthread_cond_signal (pthread_cond_t *__cond) ; #line 893 extern int pthread_cond_broadcast (pthread_cond_t *__cond) ; #line 900 extern int pthread_cond_wait (pthread_cond_t *__restrict __cond, pthread_mutex_t *__restrict __mutex); #line 910 extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond, pthread_mutex_t *__restrict __mutex, const struct timespec *__restrict __abstime); #line 918 extern int pthread_condattr_init (pthread_condattr_t *__attr) ; #line 921 extern int pthread_condattr_destroy (pthread_condattr_t *__attr) ; #line 924 extern int pthread_condattr_getpshared (const pthread_condattr_t * __restrict __attr, int *__restrict __pshared) ; #line 929 extern int pthread_condattr_setpshared (pthread_condattr_t *__attr, int __pshared) ; #line 934 extern int pthread_condattr_getclock (const pthread_condattr_t * __restrict __attr, __clockid_t *__restrict __clock_id) ; #line 940 extern int pthread_condattr_setclock (pthread_condattr_t *__attr, __clockid_t __clock_id) ; #line 951 extern int pthread_spin_init (pthread_spinlock_t *__lock, int __pshared) ; #line 955 extern int pthread_spin_destroy (pthread_spinlock_t *__lock) ; #line 958 extern int pthread_spin_lock (pthread_spinlock_t *__lock) ; #line 961 extern int pthread_spin_trylock (pthread_spinlock_t *__lock) ; #line 964 extern int pthread_spin_unlock (pthread_spinlock_t *__lock) ; #line 971 extern int pthread_barrier_init (pthread_barrier_t *__restrict __barrier, const pthread_barrierattr_t *__restrict __attr, unsigned int __count) ; #line 976 extern int pthread_barrier_destroy (pthread_barrier_t *__barrier) ; #line 979 extern int pthread_barrier_wait (pthread_barrier_t *__barrier) ; #line 983 extern int pthread_barrierattr_init (pthread_barrierattr_t *__attr) ; #line 986 extern int pthread_barrierattr_destroy (pthread_barrierattr_t *__attr) ; #line 989 extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t * __restrict __attr, int *__restrict __pshared) ; #line 994 extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr, int __pshared) ; #line 1007 extern int pthread_key_create (pthread_key_t *__key, void (*__destr_function) (void *)) ; #line 1011 extern int pthread_key_delete (pthread_key_t __key) ; #line 1014 extern void *pthread_getspecific (pthread_key_t __key) ; #line 1017 extern int pthread_setspecific (pthread_key_t __key, const void *__pointer) ; #line 1023 extern int pthread_getcpuclockid (pthread_t __thread_id, __clockid_t *__clock_id) ; #line 1039 extern int pthread_atfork (void (*__prepare) (void), void (*__parent) (void), void (*__child) (void)) ; Defined "HAVE_PTHREAD_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: setjmp.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 48 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/setjmp.h" typedef long int __jmp_buf[64 + (12 * 4)] __attribute__ ((__aligned__ (16))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 36 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/setjmp.h" typedef struct __jmp_buf_tag { #line 42 __jmp_buf __jmpbuf; int __mask_was_saved; __sigset_t __saved_mask; } jmp_buf[1]; #line 50 extern int setjmp (jmp_buf __env) ; #line 58 extern int __sigsetjmp (struct __jmp_buf_tag __env[1], int __savemask) ; #line 63 extern int _setjmp (struct __jmp_buf_tag __env[1]) ; #line 80 extern void longjmp (struct __jmp_buf_tag __env[1], int __val) __attribute__ ((__noreturn__)); #line 89 extern void _longjmp (struct __jmp_buf_tag __env[1], int __val) __attribute__ ((__noreturn__)); #line 98 typedef struct __jmp_buf_tag sigjmp_buf[1]; #line 108 extern void siglongjmp (sigjmp_buf __env, int __val) __attribute__ ((__noreturn__)); Defined "HAVE_SETJMP_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/utsname.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/utsname.h" struct utsname { char sysname[65]; #line 55 char nodename[65]; #line 58 char release[65]; char version[65]; #line 63 char machine[65]; #line 70 char __domainname[65]; #line 73 }; #line 82 extern int uname (struct utsname *__name) ; Defined "HAVE_SYS_UTSNAME_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: machine/endian.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: limits.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Defined "HAVE_LIMITS_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: fcntl.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 138 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/fcntl.h" struct flock { short int l_type; short int l_whence; __off_t l_start; __off_t l_len; #line 149 __pid_t l_pid; }; #line 197 extern ssize_t readahead (int __fd, __off64_t __offset, size_t __count) ; #line 201 extern int tee (int __fdin, int __fdout, size_t __len, unsigned int __flags) ; #line 76 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/fcntl.h" extern int fcntl (int __fd, int __cmd, ...); #line 85 extern int open (const char *__file, int __oflag, ...) ; #line 130 extern int creat (const char *__file, __mode_t __mode) ; #line 159 extern int lockf (int __fd, int __cmd, __off_t __len); #line 176 extern int posix_fadvise (int __fd, __off_t __offset, __off_t __len, int __advise) ; #line 198 extern int posix_fallocate (int __fd, __off_t __offset, __off_t __len); Defined "HAVE_FCNTL_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: fenv.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 26 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/fenv.h" enum { FE_INEXACT = 1 << (31 - 6), FE_DIVBYZERO = 1 << (31 - 5), FE_UNDERFLOW = 1 << (31 - 4), FE_OVERFLOW = 1 << (31 - 3), #line 43 FE_INVALID = 1 << (31 - 2), #line 97 }; #line 105 enum { FE_TONEAREST = 0, FE_TOWARDZERO = 1, FE_UPWARD = 2, FE_DOWNWARD = 3 }; #line 118 typedef unsigned int fexcept_t; #line 122 typedef double fenv_t; #line 125 extern const fenv_t __fe_dfl_env; #line 65 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/fenv.h" extern int feclearexcept (int __excepts) ; #line 69 extern int fegetexceptflag (fexcept_t *__flagp, int __excepts) ; #line 72 extern int feraiseexcept (int __excepts) ; #line 76 extern int fesetexceptflag (const fexcept_t *__flagp, int __excepts) ; #line 80 extern int fetestexcept (int __excepts) ; #line 86 extern int fegetround (void) ; #line 89 extern int fesetround (int __rounding_direction) ; #line 96 extern int fegetenv (fenv_t *__envp) ; #line 101 extern int feholdexcept (fenv_t *__envp) ; #line 105 extern int fesetenv (const fenv_t *__envp) ; #line 110 extern int feupdateenv (const fenv_t *__envp) ; Defined "HAVE_FENV_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: string.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/string.h" extern void *memcpy (void *__restrict __dest, const void *__restrict __src, size_t __n) ; #line 43 extern void *memmove (void *__dest, const void *__src, size_t __n) ; #line 51 extern void *memccpy (void *__restrict __dest, const void *__restrict __src, int __c, size_t __n) ; #line 59 extern void *memset (void *__s, int __c, size_t __n) ; #line 62 extern int memcmp (const void *__s1, const void *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 66 extern void *memchr (const void *__s, int __c, size_t __n) __attribute__ ((__pure__)) ; #line 84 extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ; extern char *strncpy (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 92 extern char *strcat (char *__restrict __dest, const char *__restrict __src) ; extern char *strncat (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 99 extern int strcmp (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; extern int strncmp (const char *__s1, const char *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 106 extern int strcoll (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; extern size_t strxfrm (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 130 extern char *strdup (const char *__s) __attribute__ ((__malloc__)) ; #line 167 extern char *strchr (const char *__s, int __c) __attribute__ ((__pure__)) ; extern char *strrchr (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 184 extern size_t strcspn (const char *__s, const char *__reject) __attribute__ ((__pure__)) ; #line 188 extern size_t strspn (const char *__s, const char *__accept) __attribute__ ((__pure__)) ; extern char *strpbrk (const char *__s, const char *__accept) __attribute__ ((__pure__)) ; extern char *strstr (const char *__haystack, const char *__needle) __attribute__ ((__pure__)) ; #line 199 extern char *strtok (char *__restrict __s, const char *__restrict __delim) ; #line 205 extern char *__strtok_r (char *__restrict __s, const char *__restrict __delim, char **__restrict __save_ptr) ; extern char *strtok_r (char *__restrict __s, const char *__restrict __delim, char **__restrict __save_ptr) ; #line 242 extern size_t strlen (const char *__s) __attribute__ ((__pure__)) ; #line 256 extern char *strerror (int __errnum) ; #line 270 extern int strerror_r (int __errnum, char *__buf, size_t __buflen) _Pragma("map(strerror_r, \"__xpg_strerror_r\")") ; #line 288 extern void __bzero (void *__s, size_t __n) ; #line 292 extern void bcopy (const void *__src, void *__dest, size_t __n) ; #line 296 extern void bzero (void *__s, size_t __n) ; #line 299 extern int bcmp (const void *__s1, const void *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 303 extern char *index (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 307 extern char *rindex (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 312 extern int ffs (int __i) __attribute__ ((const)); #line 325 extern int strcasecmp (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; #line 329 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 348 extern char *strsep (char **__restrict __stringp, const char *__restrict __delim) ; Defined "HAVE_STRING_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: memory.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/string.h" extern void *memcpy (void *__restrict __dest, const void *__restrict __src, size_t __n) ; #line 43 extern void *memmove (void *__dest, const void *__src, size_t __n) ; #line 51 extern void *memccpy (void *__restrict __dest, const void *__restrict __src, int __c, size_t __n) ; #line 59 extern void *memset (void *__s, int __c, size_t __n) ; #line 62 extern int memcmp (const void *__s1, const void *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 66 extern void *memchr (const void *__s, int __c, size_t __n) __attribute__ ((__pure__)) ; #line 84 extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ; extern char *strncpy (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 92 extern char *strcat (char *__restrict __dest, const char *__restrict __src) ; extern char *strncat (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 99 extern int strcmp (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; extern int strncmp (const char *__s1, const char *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 106 extern int strcoll (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; extern size_t strxfrm (char *__restrict __dest, const char *__restrict __src, size_t __n) ; #line 130 extern char *strdup (const char *__s) __attribute__ ((__malloc__)) ; #line 167 extern char *strchr (const char *__s, int __c) __attribute__ ((__pure__)) ; extern char *strrchr (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 184 extern size_t strcspn (const char *__s, const char *__reject) __attribute__ ((__pure__)) ; #line 188 extern size_t strspn (const char *__s, const char *__accept) __attribute__ ((__pure__)) ; extern char *strpbrk (const char *__s, const char *__accept) __attribute__ ((__pure__)) ; extern char *strstr (const char *__haystack, const char *__needle) __attribute__ ((__pure__)) ; #line 199 extern char *strtok (char *__restrict __s, const char *__restrict __delim) ; #line 205 extern char *__strtok_r (char *__restrict __s, const char *__restrict __delim, char **__restrict __save_ptr) ; extern char *strtok_r (char *__restrict __s, const char *__restrict __delim, char **__restrict __save_ptr) ; #line 242 extern size_t strlen (const char *__s) __attribute__ ((__pure__)) ; #line 256 extern char *strerror (int __errnum) ; #line 270 extern int strerror_r (int __errnum, char *__buf, size_t __buflen) _Pragma("map(strerror_r, \"__xpg_strerror_r\")") ; #line 288 extern void __bzero (void *__s, size_t __n) ; #line 292 extern void bcopy (const void *__src, void *__dest, size_t __n) ; #line 296 extern void bzero (void *__s, size_t __n) ; #line 299 extern int bcmp (const void *__s1, const void *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 303 extern char *index (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 307 extern char *rindex (const char *__s, int __c) __attribute__ ((__pure__)) ; #line 312 extern int ffs (int __i) __attribute__ ((const)); #line 325 extern int strcasecmp (const char *__s1, const char *__s2) __attribute__ ((__pure__)) ; #line 329 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) __attribute__ ((__pure__)) ; #line 348 extern char *strsep (char **__restrict __stringp, const char *__restrict __delim) ; Defined "HAVE_MEMORY_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/times.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 61 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __clock_t clock_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/times.h" struct tms { clock_t tms_utime; clock_t tms_stime; clock_t tms_cutime; clock_t tms_cstime; }; #line 49 extern clock_t times (struct tms *__buffer) ; Defined "HAVE_SYS_TIMES_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: io.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: stdint.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 37 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdint.h" typedef signed char int8_t; typedef short int int16_t; typedef int int32_t; #line 43 __extension__ typedef long long int int64_t; #line 49 typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; #line 58 __extension__ typedef unsigned long long int uint64_t; #line 66 typedef signed char int_least8_t; typedef short int int_least16_t; typedef int int_least32_t; #line 72 __extension__ typedef long long int int_least64_t; #line 77 typedef unsigned char uint_least8_t; typedef unsigned short int uint_least16_t; typedef unsigned int uint_least32_t; #line 83 __extension__ typedef unsigned long long int uint_least64_t; #line 91 typedef signed char int_fast8_t; #line 97 typedef int int_fast16_t; typedef int int_fast32_t; __extension__ typedef long long int int_fast64_t; #line 104 typedef unsigned char uint_fast8_t; #line 110 typedef unsigned int uint_fast16_t; typedef unsigned int uint_fast32_t; __extension__ typedef unsigned long long int uint_fast64_t; #line 126 typedef int intptr_t; #line 129 typedef unsigned int uintptr_t; #line 138 __extension__ typedef long long int intmax_t; __extension__ typedef unsigned long long int uintmax_t; Defined "HAVE_STDINT_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pwd.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 39 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/pwd.h" typedef __gid_t gid_t; #line 44 typedef __uid_t uid_t; #line 50 struct passwd { char *pw_name; char *pw_passwd; __uid_t pw_uid; __gid_t pw_gid; char *pw_gecos; char *pw_dir; char *pw_shell; }; #line 46 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdio.h" typedef struct _IO_FILE FILE; #line 73 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/pwd.h" extern void setpwent (void); #line 79 extern void endpwent (void); #line 85 extern struct passwd *getpwent (void); #line 95 extern struct passwd *fgetpwent (FILE *__stream); #line 103 extern int putpwent (const struct passwd *__restrict __p, FILE *__restrict __f); #line 111 extern struct passwd *getpwuid (__uid_t __uid); #line 117 extern struct passwd *getpwnam (const char *__name); #line 140 extern int getpwent_r (struct passwd *__restrict __resultbuf, char *__restrict __buffer, size_t __buflen, struct passwd **__restrict __result); #line 145 extern int getpwuid_r (__uid_t __uid, struct passwd *__restrict __resultbuf, char *__restrict __buffer, size_t __buflen, struct passwd **__restrict __result); extern int getpwnam_r (const char *__restrict __name, struct passwd *__restrict __resultbuf, char *__restrict __buffer, size_t __buflen, struct passwd **__restrict __result); #line 164 extern int fgetpwent_r (FILE *__restrict __stream, struct passwd *__restrict __resultbuf, char *__restrict __buffer, size_t __buflen, struct passwd **__restrict __result); Defined "HAVE_PWD_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Defined "HAVE_FLOAT_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/param.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; Defined "HAVE_SYS_PARAM_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netdb.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 37 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdint.h" typedef signed char int8_t; typedef short int int16_t; typedef int int32_t; #line 43 __extension__ typedef long long int int64_t; #line 49 typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; #line 58 __extension__ typedef unsigned long long int uint64_t; #line 66 typedef signed char int_least8_t; typedef short int int_least16_t; typedef int int_least32_t; #line 72 __extension__ typedef long long int int_least64_t; #line 77 typedef unsigned char uint_least8_t; typedef unsigned short int uint_least16_t; typedef unsigned int uint_least32_t; #line 83 __extension__ typedef unsigned long long int uint_least64_t; #line 91 typedef signed char int_fast8_t; #line 97 typedef int int_fast16_t; typedef int int_fast32_t; __extension__ typedef long long int int_fast64_t; #line 104 typedef unsigned char uint_fast8_t; #line 110 typedef unsigned int uint_fast16_t; typedef unsigned int uint_fast32_t; __extension__ typedef unsigned long long int uint_fast64_t; #line 126 typedef int intptr_t; #line 129 typedef unsigned int uintptr_t; #line 138 __extension__ typedef long long int intmax_t; __extension__ typedef unsigned long long int uintmax_t; #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 42 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/uio.h" struct iovec { void *iov_base; size_t iov_len; }; #line 40 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/uio.h" extern ssize_t readv (int __fd, const struct iovec *__iovec, int __count); #line 50 extern ssize_t writev (int __fd, const struct iovec *__iovec, int __count); #line 36 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/socket.h" typedef __socklen_t socklen_t; #line 41 enum __socket_type { SOCK_STREAM = 1, #line 46 SOCK_DGRAM = 2, #line 49 SOCK_RAW = 3, SOCK_RDM = 4, SOCK_SEQPACKET = 5, #line 56 SOCK_PACKET = 10 #line 60 }; #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sockaddr.h" typedef unsigned short int sa_family_t; #line 145 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/socket.h" struct sockaddr { sa_family_t sa_family; char sa_data[14]; }; #line 162 struct sockaddr_storage { sa_family_t ss_family; __uint32_t __ss_align; char __ss_padding[(128 - (2 * sizeof (__uint32_t)))]; }; #line 171 enum { MSG_OOB = 0x01, MSG_PEEK = 0x02, MSG_DONTROUTE = 0x04, #line 184 MSG_CTRUNC = 0x08, MSG_PROXY = 0x10, MSG_TRUNC = 0x20, MSG_DONTWAIT = 0x40, MSG_EOR = 0x80, MSG_WAITALL = 0x100, MSG_FIN = 0x200, MSG_SYN = 0x400, MSG_CONFIRM = 0x800, MSG_RST = 0x1000, MSG_ERRQUEUE = 0x2000, MSG_NOSIGNAL = 0x4000, MSG_MORE = 0x8000 }; #line 215 struct msghdr { void *msg_name; socklen_t msg_namelen; struct iovec *msg_iov; size_t msg_iovlen; void *msg_control; size_t msg_controllen; int msg_flags; }; #line 230 struct cmsghdr { size_t cmsg_len; int cmsg_level; int cmsg_type; __extension__ unsigned char __cmsg_data []; }; #line 257 extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg) ; #line 284 enum { SCM_RIGHTS = 0x01 #line 289 , SCM_CREDENTIALS = 0x02 #line 292 }; #line 296 struct ucred { pid_t pid; uid_t uid; gid_t gid; }; #line 308 struct linger { int l_onoff; int l_linger; }; #line 40 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/socket.h" struct osockaddr { unsigned short int sa_family; unsigned char sa_data[14]; }; #line 49 enum { SHUT_RD = 0, SHUT_WR, SHUT_RDWR }; #line 100 extern int socket (int __domain, int __type, int __protocol) ; #line 106 extern int socketpair (int __domain, int __type, int __protocol, int __fds[2]) ; #line 110 extern int bind (int __fd, const struct sockaddr * __addr, socklen_t __len) ; #line 114 extern int getsockname (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __len) ; #line 124 extern int connect (int __fd, const struct sockaddr * __addr, socklen_t __len); #line 128 extern int getpeername (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __len) ; #line 136 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags); #line 143 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags); #line 150 extern ssize_t sendto (int __fd, const void *__buf, size_t __n, int __flags, const struct sockaddr * __addr, socklen_t __addr_len); #line 161 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, struct sockaddr *__restrict __addr, socklen_t *__restrict __addr_len); #line 171 extern ssize_t sendmsg (int __fd, const struct msghdr *__message, int __flags); #line 179 extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags); #line 185 extern int getsockopt (int __fd, int __level, int __optname, void *__restrict __optval, socklen_t *__restrict __optlen) ; #line 192 extern int setsockopt (int __fd, int __level, int __optname, const void *__optval, socklen_t __optlen) ; #line 199 extern int listen (int __fd, int __n) ; #line 209 extern int accept (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __addr_len); #line 218 extern int shutdown (int __fd, int __how) ; #line 223 extern int sockatmark (int __fd) ; #line 231 extern int isfdtype (int __fd, int __fdtype) ; #line 31 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/netinet/in.h" enum { IPPROTO_IP = 0, IPPROTO_HOPOPTS = 0, IPPROTO_ICMP = 1, IPPROTO_IGMP = 2, IPPROTO_IPIP = 4, IPPROTO_TCP = 6, IPPROTO_EGP = 8, IPPROTO_PUP = 12, IPPROTO_UDP = 17, IPPROTO_IDP = 22, IPPROTO_TP = 29, IPPROTO_IPV6 = 41, IPPROTO_ROUTING = 43, IPPROTO_FRAGMENT = 44, IPPROTO_RSVP = 46, IPPROTO_GRE = 47, IPPROTO_ESP = 50, IPPROTO_AH = 51, IPPROTO_ICMPV6 = 58, IPPROTO_NONE = 59, IPPROTO_DSTOPTS = 60, IPPROTO_MTP = 92, IPPROTO_ENCAP = 98, IPPROTO_PIM = 103, IPPROTO_COMP = 108, IPPROTO_SCTP = 132, IPPROTO_RAW = 255, IPPROTO_MAX }; #line 92 typedef uint16_t in_port_t; #line 95 enum { IPPORT_ECHO = 7, IPPORT_DISCARD = 9, IPPORT_SYSTAT = 11, IPPORT_DAYTIME = 13, IPPORT_NETSTAT = 15, IPPORT_FTP = 21, IPPORT_TELNET = 23, IPPORT_SMTP = 25, IPPORT_TIMESERVER = 37, IPPORT_NAMESERVER = 42, IPPORT_WHOIS = 43, IPPORT_MTP = 57, IPPORT_TFTP = 69, IPPORT_RJE = 77, IPPORT_FINGER = 79, IPPORT_TTYLINK = 87, IPPORT_SUPDUP = 95, #line 117 IPPORT_EXECSERVER = 512, IPPORT_LOGINSERVER = 513, IPPORT_CMDSERVER = 514, IPPORT_EFSSERVER = 520, #line 123 IPPORT_BIFFUDP = 512, IPPORT_WHOSERVER = 513, IPPORT_ROUTESERVER = 520, #line 128 IPPORT_RESERVED = 1024, #line 131 IPPORT_USERRESERVED = 5000 }; #line 136 typedef uint32_t in_addr_t; struct in_addr { in_addr_t s_addr; }; #line 193 struct in6_addr { union { uint8_t u6_addr8[16]; uint16_t u6_addr16[8]; uint32_t u6_addr32[4]; } in6_u; #line 204 }; extern const struct in6_addr in6addr_any; extern const struct in6_addr in6addr_loopback; #line 219 struct sockaddr_in { sa_family_t sin_family; in_port_t sin_port; struct in_addr sin_addr; #line 226 unsigned char sin_zero[sizeof (struct sockaddr) - (sizeof (unsigned short int)) - sizeof (in_port_t) - sizeof (struct in_addr)]; }; #line 233 struct sockaddr_in6 { sa_family_t sin6_family; in_port_t sin6_port; uint32_t sin6_flowinfo; struct in6_addr sin6_addr; uint32_t sin6_scope_id; }; #line 244 struct ip_mreq { struct in_addr imr_multiaddr; #line 250 struct in_addr imr_interface; }; struct ip_mreq_source { struct in_addr imr_multiaddr; #line 259 struct in_addr imr_interface; #line 262 struct in_addr imr_sourceaddr; }; #line 266 struct ipv6_mreq { struct in6_addr ipv6mr_multiaddr; #line 272 unsigned int ipv6mr_interface; }; #line 277 struct group_req { uint32_t gr_interface; #line 283 struct sockaddr_storage gr_group; }; struct group_source_req { uint32_t gsr_interface; #line 292 struct sockaddr_storage gsr_group; #line 295 struct sockaddr_storage gsr_source; }; #line 300 struct ip_msfilter { struct in_addr imsf_multiaddr; #line 306 struct in_addr imsf_interface; #line 309 uint32_t imsf_fmode; #line 312 uint32_t imsf_numsrc; struct in_addr imsf_slist[1]; }; #line 321 struct group_filter { uint32_t gf_interface; #line 327 struct sockaddr_storage gf_group; #line 330 uint32_t gf_fmode; #line 333 uint32_t gf_numsrc; struct sockaddr_storage gf_slist[1]; }; #line 82 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/in.h" struct ip_opts { struct in_addr ip_dst; char ip_opts[40]; }; #line 89 struct ip_mreqn { struct in_addr imr_multiaddr; struct in_addr imr_address; int imr_ifindex; }; #line 97 struct in_pktinfo { int ipi_ifindex; struct in_addr ipi_spec_dst; struct in_addr ipi_addr; }; #line 358 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/netinet/in.h" extern uint32_t ntohl (uint32_t __netlong) __attribute__ ((const)); extern uint16_t ntohs (uint16_t __netshort) __attribute__ ((const)); extern uint32_t htonl (uint32_t __hostlong) __attribute__ ((const)); extern uint16_t htons (uint16_t __hostshort) __attribute__ ((const)); #line 432 extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) ; #line 435 extern int bindresvport6 (int __sockfd, struct sockaddr_in6 *__sock_in) ; #line 460 struct in6_pktinfo { struct in6_addr ipi6_addr; unsigned int ipi6_ifindex; }; #line 46 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/rpc/netdb.h" struct rpcent { char *r_name; char **r_aliases; int r_number; }; extern void setrpcent (int __stayopen) ; extern void endrpcent (void) ; extern struct rpcent *getrpcbyname (const char *__name) ; extern struct rpcent *getrpcbynumber (int __number) ; extern struct rpcent *getrpcent (void) ; #line 60 extern int getrpcbyname_r (const char *__name, struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result) ; extern int getrpcbynumber_r (int __number, struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result) ; extern int getrpcent_r (struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result) ; #line 27 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/netdb.h" struct netent { char *n_name; char **n_aliases; int n_addrtype; uint32_t n_net; }; #line 61 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/netdb.h" extern int *__h_errno_location (void) __attribute__ ((const)); #line 88 extern void herror (const char *__str) ; #line 91 extern const char *hstrerror (int __err_num) ; #line 96 struct hostent { char *h_name; char **h_aliases; int h_addrtype; int h_length; char **h_addr_list; }; #line 111 extern void sethostent (int __stay_open); #line 117 extern void endhostent (void); #line 124 extern struct hostent *gethostent (void); #line 131 extern struct hostent *gethostbyaddr (const void *__addr, __socklen_t __len, int __type); #line 138 extern struct hostent *gethostbyname (const char *__name); #line 149 extern struct hostent *gethostbyname2 (const char *__name, int __af); #line 161 extern int gethostent_r (struct hostent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct hostent **__restrict __result, int *__restrict __h_errnop); extern int gethostbyaddr_r (const void *__restrict __addr, __socklen_t __len, int __type, struct hostent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct hostent **__restrict __result, int *__restrict __h_errnop); extern int gethostbyname_r (const char *__restrict __name, struct hostent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct hostent **__restrict __result, int *__restrict __h_errnop); extern int gethostbyname2_r (const char *__restrict __name, int __af, struct hostent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct hostent **__restrict __result, int *__restrict __h_errnop); #line 192 extern void setnetent (int __stay_open); #line 198 extern void endnetent (void); #line 205 extern struct netent *getnetent (void); #line 212 extern struct netent *getnetbyaddr (uint32_t __net, int __type); #line 218 extern struct netent *getnetbyname (const char *__name); #line 231 extern int getnetent_r (struct netent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct netent **__restrict __result, int *__restrict __h_errnop); extern int getnetbyaddr_r (uint32_t __net, int __type, struct netent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct netent **__restrict __result, int *__restrict __h_errnop); extern int getnetbyname_r (const char *__restrict __name, struct netent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct netent **__restrict __result, int *__restrict __h_errnop); #line 251 struct servent { char *s_name; char **s_aliases; int s_port; char *s_proto; }; #line 264 extern void setservent (int __stay_open); #line 270 extern void endservent (void); #line 277 extern struct servent *getservent (void); #line 284 extern struct servent *getservbyname (const char *__name, const char *__proto); #line 292 extern struct servent *getservbyport (int __port, const char *__proto); #line 303 extern int getservent_r (struct servent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct servent **__restrict __result); extern int getservbyname_r (const char *__restrict __name, const char *__restrict __proto, struct servent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct servent **__restrict __result); extern int getservbyport_r (int __port, const char *__restrict __proto, struct servent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct servent **__restrict __result); #line 321 struct protoent { char *p_name; char **p_aliases; int p_proto; }; #line 333 extern void setprotoent (int __stay_open); #line 339 extern void endprotoent (void); #line 346 extern struct protoent *getprotoent (void); #line 352 extern struct protoent *getprotobyname (const char *__name); #line 358 extern struct protoent *getprotobynumber (int __proto); #line 369 extern int getprotoent_r (struct protoent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct protoent **__restrict __result); extern int getprotobyname_r (const char *__restrict __name, struct protoent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct protoent **__restrict __result); extern int getprotobynumber_r (int __proto, struct protoent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct protoent **__restrict __result); #line 390 extern int setnetgrent (const char *__netgroup); #line 398 extern void endnetgrent (void); #line 407 extern int getnetgrent (char **__restrict __hostp, char **__restrict __userp, char **__restrict __domainp); #line 418 extern int innetgr (const char *__netgroup, const char *__host, const char *__user, const char *domain); #line 427 extern int getnetgrent_r (char **__restrict __hostp, char **__restrict __userp, char **__restrict __domainp, char *__restrict __buffer, size_t __buflen); #line 446 extern int rcmd (char **__restrict __ahost, unsigned short int __rport, const char *__restrict __locuser, const char *__restrict __remuser, const char *__restrict __cmd, int *__restrict __fd2p); #line 458 extern int rcmd_af (char **__restrict __ahost, unsigned short int __rport, const char *__restrict __locuser, const char *__restrict __remuser, const char *__restrict __cmd, int *__restrict __fd2p, sa_family_t __af); #line 474 extern int rexec (char **__restrict __ahost, int __rport, const char *__restrict __name, const char *__restrict __pass, const char *__restrict __cmd, int *__restrict __fd2p); #line 486 extern int rexec_af (char **__restrict __ahost, int __rport, const char *__restrict __name, const char *__restrict __pass, const char *__restrict __cmd, int *__restrict __fd2p, sa_family_t __af); #line 500 extern int ruserok (const char *__rhost, int __suser, const char *__remuser, const char *__locuser); #line 510 extern int ruserok_af (const char *__rhost, int __suser, const char *__remuser, const char *__locuser, sa_family_t __af); #line 522 extern int rresvport (int *__alport); #line 531 extern int rresvport_af (int *__alport, sa_family_t __af); #line 538 struct addrinfo { int ai_flags; int ai_family; int ai_socktype; int ai_protocol; socklen_t ai_addrlen; struct sockaddr *ai_addr; char *ai_canonname; struct addrinfo *ai_next; }; #line 631 extern int getaddrinfo (const char *__restrict __name, const char *__restrict __service, const struct addrinfo *__restrict __req, struct addrinfo **__restrict __pai); #line 637 extern void freeaddrinfo (struct addrinfo *__ai) ; #line 640 extern const char *gai_strerror (int __ecode) ; #line 646 extern int getnameinfo (const struct sockaddr *__restrict __sa, socklen_t __salen, char *__restrict __host, socklen_t __hostlen, char *__restrict __serv, socklen_t __servlen, unsigned int __flags); Defined "HAVE_NETDB_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: search.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 45 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/search.h" extern void insque (void *__elem, void *__prev) ; #line 48 extern void remque (void *__elem) ; #line 55 typedef int (*__compar_fn_t) (const void *, const void *); #line 63 typedef enum { FIND, ENTER } ACTION; typedef struct entry { char *key; void *data; } ENTRY; #line 78 struct _ENTRY; #line 88 extern ENTRY *hsearch (ENTRY __item, ACTION __action) ; #line 91 extern int hcreate (size_t __nel) ; #line 94 extern void hdestroy (void) ; #line 119 typedef enum { preorder, postorder, endorder, leaf } VISIT; #line 130 extern void *tsearch (const void *__key, void **__rootp, __compar_fn_t __compar); #line 135 extern void *tfind (const void *__key, void *const *__rootp, __compar_fn_t __compar); #line 139 extern void *tdelete (const void *__restrict __key, void **__restrict __rootp, __compar_fn_t __compar); #line 145 typedef void (*__action_fn_t) (const void *__nodep, VISIT __value, int __level); #line 151 extern void twalk (const void *__root, __action_fn_t __action); #line 165 extern void *lfind (const void *__key, const void *__base, size_t *__nmemb, size_t __size, __compar_fn_t __compar); #line 170 extern void *lsearch (const void *__key, void *__base, size_t *__nmemb, size_t __size, __compar_fn_t __compar); Defined "HAVE_SEARCH_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: mathimf.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/procfs.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 103 extern int __sigismember (const __sigset_t *, int); extern int __sigaddset (__sigset_t *, int); extern int __sigdelset (__sigset_t *, int); #line 41 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" typedef __sig_atomic_t sig_atomic_t; #line 50 typedef __sigset_t sigset_t; #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 62 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" typedef __pid_t pid_t; #line 68 typedef __uid_t uid_t; #line 75 typedef void (*__sighandler_t) (int); #line 80 extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler) ; #line 92 extern __sighandler_t signal (int __sig, __sighandler_t __handler) ; #line 117 extern int kill (__pid_t __pid, int __sig) ; #line 124 extern int killpg (__pid_t __pgrp, int __sig) ; #line 129 extern int raise (int __sig) ; #line 134 extern __sighandler_t ssignal (int __sig, __sighandler_t __handler) ; extern int gsignal (int __sig) ; #line 141 extern void psignal (int __sig, const char *__s); #line 153 extern int __sigpause (int __sig_or_mask, int __is_sig); #line 181 extern int sigblock (int __mask) __attribute__ ((__deprecated__)); #line 184 extern int sigsetmask (int __mask) __attribute__ ((__deprecated__)); #line 187 extern int siggetmask (void) __attribute__ ((__deprecated__)); #line 201 typedef __sighandler_t sig_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 33 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/siginfo.h" typedef union sigval { int sival_int; void *sival_ptr; } sigval_t; #line 51 typedef struct siginfo { int si_signo; int si_errno; int si_code; union { int _pad[((128 / sizeof (int)) - 3)]; #line 63 struct { __pid_t si_pid; __uid_t si_uid; } _kill; #line 70 struct { int si_tid; int si_overrun; sigval_t si_sigval; } _timer; #line 78 struct { __pid_t si_pid; __uid_t si_uid; sigval_t si_sigval; } _rt; #line 86 struct { __pid_t si_pid; __uid_t si_uid; int si_status; __clock_t si_utime; __clock_t si_stime; } _sigchld; #line 96 struct { void *si_addr; } _sigfault; #line 102 struct { long int si_band; int si_fd; } _sigpoll; } _sifields; } siginfo_t; #line 129 enum { SI_ASYNCNL = -60, SI_TKILL = -6, SI_SIGIO, SI_ASYNCIO, SI_MESGQ, SI_TIMER, SI_QUEUE, SI_USER, SI_KERNEL = 0x80 }; #line 153 enum { ILL_ILLOPC = 1, ILL_ILLOPN, ILL_ILLADR, ILL_ILLTRP, ILL_PRVOPC, ILL_PRVREG, ILL_COPROC, ILL_BADSTK }; #line 174 enum { FPE_INTDIV = 1, FPE_INTOVF, FPE_FLTDIV, FPE_FLTOVF, FPE_FLTUND, FPE_FLTRES, FPE_FLTINV, FPE_FLTSUB }; #line 195 enum { SEGV_MAPERR = 1, SEGV_ACCERR }; #line 204 enum { BUS_ADRALN = 1, BUS_ADRERR, BUS_OBJERR }; #line 215 enum { TRAP_BRKPT = 1, TRAP_TRACE }; #line 224 enum { CLD_EXITED = 1, CLD_KILLED, CLD_DUMPED, CLD_TRAPPED, CLD_STOPPED, CLD_CONTINUED }; #line 241 enum { POLL_IN = 1, POLL_OUT, POLL_MSG, POLL_ERR, POLL_PRI, POLL_HUP }; #line 273 typedef struct sigevent { sigval_t sigev_value; int sigev_signo; int sigev_notify; union { int _pad[((64 / sizeof (int)) - 3)]; #line 285 __pid_t _tid; struct { void (*_function) (sigval_t); void *_attribute; } _sigev_thread; } _sigev_un; } sigevent_t; #line 300 enum { SIGEV_SIGNAL = 0, SIGEV_NONE, SIGEV_THREAD, #line 309 SIGEV_THREAD_ID = 4 }; #line 216 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int sigemptyset (sigset_t *__set) ; #line 219 extern int sigfillset (sigset_t *__set) ; #line 222 extern int sigaddset (sigset_t *__set, int __signo) ; #line 225 extern int sigdelset (sigset_t *__set, int __signo) ; #line 228 extern int sigismember (const sigset_t *__set, int __signo) ; #line 25 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigaction.h" struct sigaction { #line 29 union { __sighandler_t sa_handler; void (*sa_sigaction) (int, siginfo_t *, void *); } __sigaction_handler; #line 44 __sigset_t sa_mask; #line 47 int sa_flags; #line 50 void (*sa_restorer) (void); }; #line 249 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int sigprocmask (int __how, const sigset_t *__restrict __set, sigset_t *__restrict __oset) ; #line 257 extern int sigsuspend (const sigset_t *__set) ; #line 260 extern int sigaction (int __sig, const struct sigaction *__restrict __act, struct sigaction *__restrict __oact) ; #line 264 extern int sigpending (sigset_t *__set) ; #line 271 extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig) ; #line 279 extern int sigwaitinfo (const sigset_t *__restrict __set, siginfo_t *__restrict __info) ; #line 287 extern int sigtimedwait (const sigset_t *__restrict __set, siginfo_t *__restrict __info, const struct timespec *__restrict __timeout) ; #line 294 extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val) ; #line 304 extern const char *const _sys_siglist[65]; extern const char *const sys_siglist[65]; #line 308 struct sigvec { __sighandler_t sv_handler; int sv_mask; int sv_flags; }; #line 328 extern int sigvec (int __sig, const struct sigvec *__vec, struct sigvec *__ovec) ; #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/asm-ppc/ptrace.h" struct pt_regs { unsigned long gpr[32]; unsigned long nip; unsigned long msr; unsigned long orig_gpr3; unsigned long ctr; unsigned long link; unsigned long xer; unsigned long ccr; #line 41 unsigned long mq; #line 44 unsigned long trap; #line 47 unsigned long dar; unsigned long dsisr; unsigned long result; }; #line 15 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/asm-ppc/sigcontext.h" struct sigcontext { unsigned long _unused[4]; int signal; #line 21 unsigned long handler; unsigned long oldmask; struct pt_regs *regs; #line 49 }; #line 336 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int sigreturn (struct sigcontext *__scp) ; #line 346 extern int siginterrupt (int __sig, int __interrupt) ; #line 26 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigstack.h" struct sigstack { void *ss_sp; int ss_onstack; }; #line 34 enum { SS_ONSTACK = 1, SS_DISABLE }; #line 50 typedef struct sigaltstack { void *ss_sp; int ss_flags; size_t ss_size; } stack_t; #line 357 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int sigstack (struct sigstack *__ss, struct sigstack *__oss) __attribute__ ((__deprecated__)); #line 362 extern int sigaltstack (const struct sigaltstack *__restrict __ss, struct sigaltstack *__restrict __oss) ; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 31 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigthread.h" extern int pthread_sigmask (int __how, const __sigset_t *__restrict __newmask, __sigset_t *__restrict __oldmask); #line 36 extern int pthread_kill (pthread_t __threadid, int __signo) ; #line 394 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/signal.h" extern int __libc_current_sigrtmin (void) ; extern int __libc_current_sigrtmax (void) ; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 57 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/time.h" struct timezone { int tz_minuteswest; int tz_dsttime; }; typedef struct timezone *__restrict __timezone_ptr_t; #line 73 extern int gettimeofday (struct timeval *__restrict __tv, __timezone_ptr_t __tz) ; #line 79 extern int settimeofday (const struct timeval *__tv, const struct timezone *__tz) ; #line 87 extern int adjtime (const struct timeval *__delta, struct timeval *__olddelta) ; #line 93 enum __itimer_which { ITIMER_REAL = 0, #line 99 ITIMER_VIRTUAL = 1, #line 103 ITIMER_PROF = 2 }; #line 109 struct itimerval { struct timeval it_interval; struct timeval it_value; }; #line 122 typedef int __itimer_which_t; #line 127 extern int getitimer (__itimer_which_t __which, struct itimerval *__value) ; #line 133 extern int setitimer (__itimer_which_t __which, const struct itimerval *__restrict __new, struct itimerval *__restrict __old) ; #line 140 extern int utimes (const char *__file, const struct timeval __tvp[2]) ; #line 145 extern int lutimes (const char *__file, const struct timeval __tvp[2]) ; #line 149 extern int futimes (int __fd, const struct timeval __tvp[2]) ; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 88 typedef __off_t off_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 93 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/ucontext.h" typedef unsigned long gregset_t[48]; #line 38 typedef struct _libc_fpstate { double fpregs[32]; double fpscr; unsigned int _pad[2]; } fpregset_t; #line 47 typedef struct _libc_vrstate { unsigned int vrregs[32][4]; unsigned int vrsave; unsigned int _pad[2]; unsigned int vscr; } vrregset_t; #line 56 typedef struct { gregset_t gregs; fpregset_t fpregs; vrregset_t vrregs __attribute__((__aligned__(16))); } mcontext_t; #line 135 typedef struct ucontext { unsigned long int uc_flags; struct ucontext *uc_link; stack_t uc_stack; #line 164 int uc_pad[7]; union uc_regs_ptr { struct pt_regs *regs; mcontext_t *uc_regs; } uc_mcontext; sigset_t uc_sigmask; char uc_reg_space[sizeof(mcontext_t) + 12]; #line 175 } ucontext_t; #line 26 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/user.h" struct user { struct pt_regs regs; size_t u_tsize; size_t u_dsize; size_t u_ssize; unsigned long start_code; unsigned long start_data; unsigned long start_stack; long int signal; struct regs * u_ar0; unsigned long magic; char u_comm[32]; }; #line 47 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/procfs.h" typedef unsigned long elf_greg_t; typedef elf_greg_t elf_gregset_t[48]; typedef double elf_fpreg_t; typedef elf_fpreg_t elf_fpregset_t[33]; #line 54 typedef struct { unsigned int u[4]; } __attribute__ ((aligned (16))) elf_vrreg_t; typedef elf_vrreg_t elf_vrregset_t[33]; #line 60 struct elf_siginfo { int si_signo; int si_code; int si_errno; }; #line 75 struct elf_prstatus { #line 82 struct elf_siginfo pr_info; short int pr_cursig; unsigned long int pr_sigpend; unsigned long int pr_sighold; #line 90 __pid_t pr_pid; __pid_t pr_ppid; __pid_t pr_pgrp; __pid_t pr_sid; struct timeval pr_utime; struct timeval pr_stime; struct timeval pr_cutime; struct timeval pr_cstime; #line 101 elf_gregset_t pr_reg; int pr_fpvalid; }; #line 108 struct elf_prpsinfo { char pr_state; char pr_sname; char pr_zomb; char pr_nice; unsigned long int pr_flag; __uid_t pr_uid; __gid_t pr_gid; __pid_t pr_pid, pr_ppid, pr_pgrp, pr_sid; char pr_fname[16]; char pr_psargs[(80)]; }; #line 124 typedef void *psaddr_t; #line 127 typedef elf_gregset_t prgregset_t; typedef elf_fpregset_t prfpregset_t; #line 132 typedef __pid_t lwpid_t; #line 135 typedef struct elf_prstatus prstatus_t; typedef struct elf_prpsinfo prpsinfo_t; Defined "HAVE_SYS_PROCFS_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/resource.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 33 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/resource.h" enum __rlimit_resource { RLIMIT_CPU = 0, #line 40 RLIMIT_FSIZE = 1, #line 44 RLIMIT_DATA = 2, #line 48 RLIMIT_STACK = 3, #line 52 RLIMIT_CORE = 4, #line 59 __RLIMIT_RSS = 5, #line 63 RLIMIT_NOFILE = 7, __RLIMIT_OFILE = RLIMIT_NOFILE, #line 69 RLIMIT_AS = 9, #line 73 __RLIMIT_NPROC = 6, #line 77 __RLIMIT_MEMLOCK = 8, #line 81 __RLIMIT_LOCKS = 10, #line 85 __RLIMIT_SIGPENDING = 11, #line 89 __RLIMIT_MSGQUEUE = 12, #line 95 __RLIMIT_NICE = 13, #line 100 __RLIMIT_RTPRIO = 14, #line 103 __RLIMIT_NLIMITS = 15, __RLIM_NLIMITS = __RLIMIT_NLIMITS #line 107 }; #line 127 typedef __rlim_t rlim_t; #line 135 struct rlimit { rlim_t rlim_cur; rlim_t rlim_max; }; #line 154 enum __rusage_who { RUSAGE_SELF = 0, #line 161 RUSAGE_CHILDREN = -1 }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 169 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/resource.h" struct rusage { struct timeval ru_utime; struct timeval ru_stime; long int ru_maxrss; #line 179 long int ru_ixrss; long int ru_idrss; long int ru_isrss; #line 186 long int ru_minflt; long int ru_majflt; long int ru_nswap; #line 193 long int ru_inblock; long int ru_oublock; long int ru_msgsnd; long int ru_msgrcv; long int ru_nsignals; #line 205 long int ru_nvcsw; #line 208 long int ru_nivcsw; }; #line 217 enum __priority_which { PRIO_PROCESS = 0, PRIO_PGRP = 1, PRIO_USER = 2 }; #line 28 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/resource.h" typedef __id_t id_t; #line 43 typedef int __rlimit_resource_t; typedef int __rusage_who_t; typedef int __priority_which_t; #line 51 extern int getrlimit (__rlimit_resource_t __resource, struct rlimit *__rlimits) ; #line 70 extern int setrlimit (__rlimit_resource_t __resource, const struct rlimit *__rlimits) ; #line 88 extern int getrusage (__rusage_who_t __who, struct rusage *__usage) ; #line 94 extern int getpriority (__priority_which_t __which, id_t __who) ; #line 98 extern int setpriority (__priority_which_t __which, id_t __who, int __prio) ; Defined "HAVE_SYS_RESOURCE_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: unistd.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 189 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/unistd.h" typedef __ssize_t ssize_t; #line 201 typedef __gid_t gid_t; #line 206 typedef __uid_t uid_t; #line 212 typedef __off_t off_t; #line 224 typedef __useconds_t useconds_t; #line 229 typedef __pid_t pid_t; #line 236 typedef __intptr_t intptr_t; #line 243 typedef __socklen_t socklen_t; #line 256 extern int access (const char *__name, int __type) ; #line 299 extern __off_t lseek (int __fd, __off_t __offset, int __whence) ; #line 318 extern int close (int __fd); #line 325 extern ssize_t read (int __fd, void *__buf, size_t __nbytes) ; #line 331 extern ssize_t write (int __fd, const void *__buf, size_t __n) ; #line 382 extern int pipe (int __pipedes[2]) ; #line 391 extern unsigned int alarm (unsigned int __seconds) ; #line 403 extern unsigned int sleep (unsigned int __seconds); #line 410 extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval) ; #line 418 extern int usleep (__useconds_t __useconds); #line 427 extern int pause (void); #line 431 extern int chown (const char *__file, __uid_t __owner, __gid_t __group) ; #line 436 extern int fchown (int __fd, __uid_t __owner, __gid_t __group) ; #line 441 extern int lchown (const char *__file, __uid_t __owner, __gid_t __group) ; #line 455 extern int chdir (const char *__path) ; #line 459 extern int fchdir (int __fd) ; #line 469 extern char *getcwd (char *__buf, size_t __size) ; #line 482 extern char *getwd (char *__buf) __attribute__ ((__deprecated__)) ; #line 488 extern int dup (int __fd) ; #line 491 extern int dup2 (int __fd, int __fd2) ; #line 494 extern char **__environ; #line 502 extern int execve (const char *__path, char *const __argv[], char *const __envp[]) ; #line 514 extern int execv (const char *__path, char *const __argv[]) ; #line 519 extern int execle (const char *__path, const char *__arg, ...) ; #line 524 extern int execl (const char *__path, const char *__arg, ...) ; #line 529 extern int execvp (const char *__file, char *const __argv[]) ; #line 535 extern int execlp (const char *__file, const char *__arg, ...) ; #line 541 extern int nice (int __inc) ; #line 546 extern void _exit (int __status) __attribute__ ((__noreturn__)); #line 26 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/confname.h" enum { _PC_LINK_MAX, _PC_MAX_CANON, _PC_MAX_INPUT, _PC_NAME_MAX, _PC_PATH_MAX, _PC_PIPE_BUF, _PC_CHOWN_RESTRICTED, _PC_NO_TRUNC, _PC_VDISABLE, _PC_SYNC_IO, _PC_ASYNC_IO, _PC_PRIO_IO, _PC_SOCK_MAXBUF, _PC_FILESIZEBITS, _PC_REC_INCR_XFER_SIZE, _PC_REC_MAX_XFER_SIZE, _PC_REC_MIN_XFER_SIZE, _PC_REC_XFER_ALIGN, _PC_ALLOC_SIZE_MIN, _PC_SYMLINK_MAX, _PC_2_SYMLINKS }; #line 73 enum { _SC_ARG_MAX, _SC_CHILD_MAX, _SC_CLK_TCK, _SC_NGROUPS_MAX, _SC_OPEN_MAX, _SC_STREAM_MAX, _SC_TZNAME_MAX, _SC_JOB_CONTROL, _SC_SAVED_IDS, _SC_REALTIME_SIGNALS, _SC_PRIORITY_SCHEDULING, _SC_TIMERS, _SC_ASYNCHRONOUS_IO, _SC_PRIORITIZED_IO, _SC_SYNCHRONIZED_IO, _SC_FSYNC, _SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE, _SC_MEMORY_PROTECTION, _SC_MESSAGE_PASSING, _SC_SEMAPHORES, _SC_SHARED_MEMORY_OBJECTS, _SC_AIO_LISTIO_MAX, _SC_AIO_MAX, _SC_AIO_PRIO_DELTA_MAX, _SC_DELAYTIMER_MAX, _SC_MQ_OPEN_MAX, _SC_MQ_PRIO_MAX, _SC_VERSION, _SC_PAGESIZE, #line 138 _SC_RTSIG_MAX, _SC_SEM_NSEMS_MAX, _SC_SEM_VALUE_MAX, _SC_SIGQUEUE_MAX, _SC_TIMER_MAX, #line 151 _SC_BC_BASE_MAX, _SC_BC_DIM_MAX, _SC_BC_SCALE_MAX, _SC_BC_STRING_MAX, _SC_COLL_WEIGHTS_MAX, _SC_EQUIV_CLASS_MAX, _SC_EXPR_NEST_MAX, _SC_LINE_MAX, _SC_RE_DUP_MAX, _SC_CHARCLASS_NAME_MAX, #line 172 _SC_2_VERSION, _SC_2_C_BIND, _SC_2_C_DEV, _SC_2_FORT_DEV, _SC_2_FORT_RUN, _SC_2_SW_DEV, _SC_2_LOCALEDEF, #line 187 _SC_PII, _SC_PII_XTI, _SC_PII_SOCKET, _SC_PII_INTERNET, _SC_PII_OSI, _SC_POLL, _SC_SELECT, _SC_UIO_MAXIOV, _SC_IOV_MAX = _SC_UIO_MAXIOV, _SC_PII_INTERNET_STREAM, _SC_PII_INTERNET_DGRAM, _SC_PII_OSI_COTS, _SC_PII_OSI_CLTS, _SC_PII_OSI_M, _SC_T_IOV_MAX, #line 219 _SC_THREADS, _SC_THREAD_SAFE_FUNCTIONS, _SC_GETGR_R_SIZE_MAX, _SC_GETPW_R_SIZE_MAX, _SC_LOGIN_NAME_MAX, _SC_TTY_NAME_MAX, _SC_THREAD_DESTRUCTOR_ITERATIONS, _SC_THREAD_KEYS_MAX, _SC_THREAD_STACK_MIN, _SC_THREAD_THREADS_MAX, _SC_THREAD_ATTR_STACKADDR, _SC_THREAD_ATTR_STACKSIZE, _SC_THREAD_PRIORITY_SCHEDULING, _SC_THREAD_PRIO_INHERIT, _SC_THREAD_PRIO_PROTECT, _SC_THREAD_PROCESS_SHARED, #line 252 _SC_NPROCESSORS_CONF, _SC_NPROCESSORS_ONLN, _SC_PHYS_PAGES, _SC_AVPHYS_PAGES, _SC_ATEXIT_MAX, _SC_PASS_MAX, #line 265 _SC_XOPEN_VERSION, _SC_XOPEN_XCU_VERSION, _SC_XOPEN_UNIX, _SC_XOPEN_CRYPT, _SC_XOPEN_ENH_I18N, _SC_XOPEN_SHM, #line 278 _SC_2_CHAR_TERM, _SC_2_C_VERSION, _SC_2_UPE, #line 285 _SC_XOPEN_XPG2, _SC_XOPEN_XPG3, _SC_XOPEN_XPG4, #line 292 _SC_CHAR_BIT, _SC_CHAR_MAX, _SC_CHAR_MIN, _SC_INT_MAX, _SC_INT_MIN, _SC_LONG_BIT, _SC_WORD_BIT, _SC_MB_LEN_MAX, _SC_NZERO, _SC_SSIZE_MAX, _SC_SCHAR_MAX, _SC_SCHAR_MIN, _SC_SHRT_MAX, _SC_SHRT_MIN, _SC_UCHAR_MAX, _SC_UINT_MAX, _SC_ULONG_MAX, _SC_USHRT_MAX, #line 329 _SC_NL_ARGMAX, _SC_NL_LANGMAX, _SC_NL_MSGMAX, _SC_NL_NMAX, _SC_NL_SETMAX, _SC_NL_TEXTMAX, #line 342 _SC_XBS5_ILP32_OFF32, _SC_XBS5_ILP32_OFFBIG, _SC_XBS5_LP64_OFF64, _SC_XBS5_LPBIG_OFFBIG, #line 351 _SC_XOPEN_LEGACY, _SC_XOPEN_REALTIME, _SC_XOPEN_REALTIME_THREADS, #line 358 _SC_ADVISORY_INFO, _SC_BARRIERS, _SC_BASE, _SC_C_LANG_SUPPORT, _SC_C_LANG_SUPPORT_R, _SC_CLOCK_SELECTION, _SC_CPUTIME, _SC_THREAD_CPUTIME, _SC_DEVICE_IO, _SC_DEVICE_SPECIFIC, _SC_DEVICE_SPECIFIC_R, _SC_FD_MGMT, _SC_FIFO, _SC_PIPE, _SC_FILE_ATTRIBUTES, _SC_FILE_LOCKING, _SC_FILE_SYSTEM, _SC_MONOTONIC_CLOCK, _SC_MULTI_PROCESS, _SC_SINGLE_PROCESS, _SC_NETWORKING, _SC_READER_WRITER_LOCKS, _SC_SPIN_LOCKS, _SC_REGEXP, _SC_REGEX_VERSION, _SC_SHELL, _SC_SIGNALS, _SC_SPAWN, _SC_SPORADIC_SERVER, _SC_THREAD_SPORADIC_SERVER, _SC_SYSTEM_DATABASE, _SC_SYSTEM_DATABASE_R, _SC_TIMEOUTS, _SC_TYPED_MEMORY_OBJECTS, _SC_USER_GROUPS, _SC_USER_GROUPS_R, _SC_2_PBS, _SC_2_PBS_ACCOUNTING, _SC_2_PBS_LOCATE, _SC_2_PBS_MESSAGE, _SC_2_PBS_TRACK, _SC_SYMLOOP_MAX, _SC_STREAMS, _SC_2_PBS_CHECKPOINT, #line 447 _SC_V6_ILP32_OFF32, _SC_V6_ILP32_OFFBIG, _SC_V6_LP64_OFF64, _SC_V6_LPBIG_OFFBIG, #line 456 _SC_HOST_NAME_MAX, _SC_TRACE, _SC_TRACE_EVENT_FILTER, _SC_TRACE_INHERIT, _SC_TRACE_LOG, #line 467 _SC_LEVEL1_ICACHE_SIZE, _SC_LEVEL1_ICACHE_ASSOC, _SC_LEVEL1_ICACHE_LINESIZE, _SC_LEVEL1_DCACHE_SIZE, _SC_LEVEL1_DCACHE_ASSOC, _SC_LEVEL1_DCACHE_LINESIZE, _SC_LEVEL2_CACHE_SIZE, _SC_LEVEL2_CACHE_ASSOC, _SC_LEVEL2_CACHE_LINESIZE, _SC_LEVEL3_CACHE_SIZE, _SC_LEVEL3_CACHE_ASSOC, _SC_LEVEL3_CACHE_LINESIZE, _SC_LEVEL4_CACHE_SIZE, _SC_LEVEL4_CACHE_ASSOC, _SC_LEVEL4_CACHE_LINESIZE, #line 499 _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50, _SC_RAW_SOCKETS }; #line 506 enum { _CS_PATH, #line 511 _CS_V6_WIDTH_RESTRICTED_ENVS, #line 514 _CS_GNU_LIBC_VERSION, _CS_GNU_LIBPTHREAD_VERSION, #line 519 _CS_LFS_CFLAGS = 1000, _CS_LFS_LDFLAGS, _CS_LFS_LIBS, _CS_LFS_LINTFLAGS, _CS_LFS64_CFLAGS, _CS_LFS64_LDFLAGS, _CS_LFS64_LIBS, _CS_LFS64_LINTFLAGS, #line 536 _CS_XBS5_ILP32_OFF32_CFLAGS = 1100, _CS_XBS5_ILP32_OFF32_LDFLAGS, _CS_XBS5_ILP32_OFF32_LIBS, _CS_XBS5_ILP32_OFF32_LINTFLAGS, _CS_XBS5_ILP32_OFFBIG_CFLAGS, _CS_XBS5_ILP32_OFFBIG_LDFLAGS, _CS_XBS5_ILP32_OFFBIG_LIBS, _CS_XBS5_ILP32_OFFBIG_LINTFLAGS, _CS_XBS5_LP64_OFF64_CFLAGS, _CS_XBS5_LP64_OFF64_LDFLAGS, _CS_XBS5_LP64_OFF64_LIBS, _CS_XBS5_LP64_OFF64_LINTFLAGS, _CS_XBS5_LPBIG_OFFBIG_CFLAGS, _CS_XBS5_LPBIG_OFFBIG_LDFLAGS, _CS_XBS5_LPBIG_OFFBIG_LIBS, _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS, #line 569 _CS_POSIX_V6_ILP32_OFF32_CFLAGS, _CS_POSIX_V6_ILP32_OFF32_LDFLAGS, _CS_POSIX_V6_ILP32_OFF32_LIBS, _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS, _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS, _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS, _CS_POSIX_V6_ILP32_OFFBIG_LIBS, _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS, _CS_POSIX_V6_LP64_OFF64_CFLAGS, _CS_POSIX_V6_LP64_OFF64_LDFLAGS, _CS_POSIX_V6_LP64_OFF64_LIBS, _CS_POSIX_V6_LP64_OFF64_LINTFLAGS, _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS, _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS, _CS_POSIX_V6_LPBIG_OFFBIG_LIBS, _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS }; #line 555 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/unistd.h" extern long int pathconf (const char *__path, int __name) ; #line 559 extern long int fpathconf (int __fd, int __name) ; #line 562 extern long int sysconf (int __name) __attribute__ ((const)); #line 566 extern size_t confstr (int __name, char *__buf, size_t __len) ; #line 571 extern __pid_t getpid (void) ; #line 574 extern __pid_t getppid (void) ; #line 579 extern __pid_t getpgrp (void) ; #line 589 extern __pid_t __getpgid (__pid_t __pid) ; #line 598 extern int setpgid (__pid_t __pid, __pid_t __pgid) ; #line 615 extern int setpgrp (void) ; #line 632 extern __pid_t setsid (void) ; #line 640 extern __uid_t getuid (void) ; #line 643 extern __uid_t geteuid (void) ; #line 646 extern __gid_t getgid (void) ; #line 649 extern __gid_t getegid (void) ; #line 654 extern int getgroups (int __size, __gid_t __list[]) ; #line 665 extern int setuid (__uid_t __uid) ; #line 670 extern int setreuid (__uid_t __ruid, __uid_t __euid) ; #line 675 extern int seteuid (__uid_t __uid) ; #line 682 extern int setgid (__gid_t __gid) ; #line 687 extern int setregid (__gid_t __rgid, __gid_t __egid) ; #line 692 extern int setegid (__gid_t __gid) ; #line 721 extern __pid_t fork (void) ; #line 728 extern __pid_t vfork (void) ; #line 734 extern char *ttyname (int __fd) ; #line 738 extern int ttyname_r (int __fd, char *__buf, size_t __buflen) ; #line 743 extern int isatty (int __fd) ; #line 749 extern int ttyslot (void) ; #line 754 extern int link (const char *__from, const char *__to) ; #line 767 extern int symlink (const char *__from, const char *__to) ; #line 773 extern int readlink (const char *__restrict __path, char *__restrict __buf, size_t __len) ; #line 789 extern int unlink (const char *__name) ; #line 798 extern int rmdir (const char *__path) ; #line 802 extern __pid_t tcgetpgrp (int __fd) ; #line 805 extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) ; #line 812 extern char *getlogin (void); #line 825 extern int setlogin (const char *__name) ; #line 59 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/getopt.h" extern char *optarg; #line 73 extern int optind; #line 78 extern int opterr; #line 82 extern int optopt; #line 152 extern int getopt (int ___argc, char *const *___argv, const char *__shortopts) ; #line 842 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/unistd.h" extern int gethostname (char *__name, size_t __len) ; #line 849 extern int sethostname (const char *__name, size_t __len) ; #line 854 extern int sethostid (long int __id) ; #line 860 extern int getdomainname (char *__name, size_t __len) ; extern int setdomainname (const char *__name, size_t __len) ; #line 869 extern int vhangup (void) ; #line 872 extern int revoke (const char *__file) ; #line 880 extern int profil (unsigned short int *__sample_buffer, size_t __size, size_t __offset, unsigned int __scale) ; #line 888 extern int acct (const char *__name) ; #line 892 extern char *getusershell (void) ; extern void endusershell (void) ; extern void setusershell (void) ; #line 900 extern int daemon (int __nochdir, int __noclose) ; #line 907 extern int chroot (const char *__path) ; #line 911 extern char *getpass (const char *__prompt) ; #line 920 extern int fsync (int __fd); #line 927 extern long int gethostid (void); #line 930 extern void sync (void) ; #line 935 extern int getpagesize (void) __attribute__ ((const)); #line 940 extern int getdtablesize (void) ; #line 945 extern int truncate (const char *__file, __off_t __length) ; #line 967 extern int ftruncate (int __fd, __off_t __length) ; #line 987 extern int brk (void *__addr) ; #line 993 extern void *sbrk (intptr_t __delta) ; #line 1008 extern long int syscall (long int __sysno, ...) ; #line 1031 extern int lockf (int __fd, int __cmd, __off_t __len) ; #line 1062 extern int fdatasync (int __fildes) ; Defined "HAVE_UNISTD_H" to "1" ================================================================================ TEST check from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:77) TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netinet/in.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 37 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/stdint.h" typedef signed char int8_t; typedef short int int16_t; typedef int int32_t; #line 43 __extension__ typedef long long int int64_t; #line 49 typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; #line 58 __extension__ typedef unsigned long long int uint64_t; #line 66 typedef signed char int_least8_t; typedef short int int_least16_t; typedef int int_least32_t; #line 72 __extension__ typedef long long int int_least64_t; #line 77 typedef unsigned char uint_least8_t; typedef unsigned short int uint_least16_t; typedef unsigned int uint_least32_t; #line 83 __extension__ typedef unsigned long long int uint_least64_t; #line 91 typedef signed char int_fast8_t; #line 97 typedef int int_fast16_t; typedef int int_fast32_t; __extension__ typedef long long int int_fast64_t; #line 104 typedef unsigned char uint_fast8_t; #line 110 typedef unsigned int uint_fast16_t; typedef unsigned int uint_fast32_t; __extension__ typedef unsigned long long int uint_fast64_t; #line 126 typedef int intptr_t; #line 129 typedef unsigned int uintptr_t; #line 138 __extension__ typedef long long int intmax_t; __extension__ typedef unsigned long long int uintmax_t; #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; #line 42 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/uio.h" struct iovec { void *iov_base; size_t iov_len; }; #line 40 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/uio.h" extern ssize_t readv (int __fd, const struct iovec *__iovec, int __count); #line 50 extern ssize_t writev (int __fd, const struct iovec *__iovec, int __count); #line 36 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/socket.h" typedef __socklen_t socklen_t; #line 41 enum __socket_type { SOCK_STREAM = 1, #line 46 SOCK_DGRAM = 2, #line 49 SOCK_RAW = 3, SOCK_RDM = 4, SOCK_SEQPACKET = 5, #line 56 SOCK_PACKET = 10 #line 60 }; #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sockaddr.h" typedef unsigned short int sa_family_t; #line 145 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/socket.h" struct sockaddr { sa_family_t sa_family; char sa_data[14]; }; #line 162 struct sockaddr_storage { sa_family_t ss_family; __uint32_t __ss_align; char __ss_padding[(128 - (2 * sizeof (__uint32_t)))]; }; #line 171 enum { MSG_OOB = 0x01, MSG_PEEK = 0x02, MSG_DONTROUTE = 0x04, #line 184 MSG_CTRUNC = 0x08, MSG_PROXY = 0x10, MSG_TRUNC = 0x20, MSG_DONTWAIT = 0x40, MSG_EOR = 0x80, MSG_WAITALL = 0x100, MSG_FIN = 0x200, MSG_SYN = 0x400, MSG_CONFIRM = 0x800, MSG_RST = 0x1000, MSG_ERRQUEUE = 0x2000, MSG_NOSIGNAL = 0x4000, MSG_MORE = 0x8000 }; #line 215 struct msghdr { void *msg_name; socklen_t msg_namelen; struct iovec *msg_iov; size_t msg_iovlen; void *msg_control; size_t msg_controllen; int msg_flags; }; #line 230 struct cmsghdr { size_t cmsg_len; int cmsg_level; int cmsg_type; __extension__ unsigned char __cmsg_data []; }; #line 257 extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg) ; #line 284 enum { SCM_RIGHTS = 0x01 #line 289 , SCM_CREDENTIALS = 0x02 #line 292 }; #line 296 struct ucred { pid_t pid; uid_t uid; gid_t gid; }; #line 308 struct linger { int l_onoff; int l_linger; }; #line 40 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/socket.h" struct osockaddr { unsigned short int sa_family; unsigned char sa_data[14]; }; #line 49 enum { SHUT_RD = 0, SHUT_WR, SHUT_RDWR }; #line 100 extern int socket (int __domain, int __type, int __protocol) ; #line 106 extern int socketpair (int __domain, int __type, int __protocol, int __fds[2]) ; #line 110 extern int bind (int __fd, const struct sockaddr * __addr, socklen_t __len) ; #line 114 extern int getsockname (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __len) ; #line 124 extern int connect (int __fd, const struct sockaddr * __addr, socklen_t __len); #line 128 extern int getpeername (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __len) ; #line 136 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags); #line 143 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags); #line 150 extern ssize_t sendto (int __fd, const void *__buf, size_t __n, int __flags, const struct sockaddr * __addr, socklen_t __addr_len); #line 161 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, struct sockaddr *__restrict __addr, socklen_t *__restrict __addr_len); #line 171 extern ssize_t sendmsg (int __fd, const struct msghdr *__message, int __flags); #line 179 extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags); #line 185 extern int getsockopt (int __fd, int __level, int __optname, void *__restrict __optval, socklen_t *__restrict __optlen) ; #line 192 extern int setsockopt (int __fd, int __level, int __optname, const void *__optval, socklen_t __optlen) ; #line 199 extern int listen (int __fd, int __n) ; #line 209 extern int accept (int __fd, struct sockaddr *__restrict __addr, socklen_t *__restrict __addr_len); #line 218 extern int shutdown (int __fd, int __how) ; #line 223 extern int sockatmark (int __fd) ; #line 231 extern int isfdtype (int __fd, int __fdtype) ; #line 31 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/netinet/in.h" enum { IPPROTO_IP = 0, IPPROTO_HOPOPTS = 0, IPPROTO_ICMP = 1, IPPROTO_IGMP = 2, IPPROTO_IPIP = 4, IPPROTO_TCP = 6, IPPROTO_EGP = 8, IPPROTO_PUP = 12, IPPROTO_UDP = 17, IPPROTO_IDP = 22, IPPROTO_TP = 29, IPPROTO_IPV6 = 41, IPPROTO_ROUTING = 43, IPPROTO_FRAGMENT = 44, IPPROTO_RSVP = 46, IPPROTO_GRE = 47, IPPROTO_ESP = 50, IPPROTO_AH = 51, IPPROTO_ICMPV6 = 58, IPPROTO_NONE = 59, IPPROTO_DSTOPTS = 60, IPPROTO_MTP = 92, IPPROTO_ENCAP = 98, IPPROTO_PIM = 103, IPPROTO_COMP = 108, IPPROTO_SCTP = 132, IPPROTO_RAW = 255, IPPROTO_MAX }; #line 92 typedef uint16_t in_port_t; #line 95 enum { IPPORT_ECHO = 7, IPPORT_DISCARD = 9, IPPORT_SYSTAT = 11, IPPORT_DAYTIME = 13, IPPORT_NETSTAT = 15, IPPORT_FTP = 21, IPPORT_TELNET = 23, IPPORT_SMTP = 25, IPPORT_TIMESERVER = 37, IPPORT_NAMESERVER = 42, IPPORT_WHOIS = 43, IPPORT_MTP = 57, IPPORT_TFTP = 69, IPPORT_RJE = 77, IPPORT_FINGER = 79, IPPORT_TTYLINK = 87, IPPORT_SUPDUP = 95, #line 117 IPPORT_EXECSERVER = 512, IPPORT_LOGINSERVER = 513, IPPORT_CMDSERVER = 514, IPPORT_EFSSERVER = 520, #line 123 IPPORT_BIFFUDP = 512, IPPORT_WHOSERVER = 513, IPPORT_ROUTESERVER = 520, #line 128 IPPORT_RESERVED = 1024, #line 131 IPPORT_USERRESERVED = 5000 }; #line 136 typedef uint32_t in_addr_t; struct in_addr { in_addr_t s_addr; }; #line 193 struct in6_addr { union { uint8_t u6_addr8[16]; uint16_t u6_addr16[8]; uint32_t u6_addr32[4]; } in6_u; #line 204 }; extern const struct in6_addr in6addr_any; extern const struct in6_addr in6addr_loopback; #line 219 struct sockaddr_in { sa_family_t sin_family; in_port_t sin_port; struct in_addr sin_addr; #line 226 unsigned char sin_zero[sizeof (struct sockaddr) - (sizeof (unsigned short int)) - sizeof (in_port_t) - sizeof (struct in_addr)]; }; #line 233 struct sockaddr_in6 { sa_family_t sin6_family; in_port_t sin6_port; uint32_t sin6_flowinfo; struct in6_addr sin6_addr; uint32_t sin6_scope_id; }; #line 244 struct ip_mreq { struct in_addr imr_multiaddr; #line 250 struct in_addr imr_interface; }; struct ip_mreq_source { struct in_addr imr_multiaddr; #line 259 struct in_addr imr_interface; #line 262 struct in_addr imr_sourceaddr; }; #line 266 struct ipv6_mreq { struct in6_addr ipv6mr_multiaddr; #line 272 unsigned int ipv6mr_interface; }; #line 277 struct group_req { uint32_t gr_interface; #line 283 struct sockaddr_storage gr_group; }; struct group_source_req { uint32_t gsr_interface; #line 292 struct sockaddr_storage gsr_group; #line 295 struct sockaddr_storage gsr_source; }; #line 300 struct ip_msfilter { struct in_addr imsf_multiaddr; #line 306 struct in_addr imsf_interface; #line 309 uint32_t imsf_fmode; #line 312 uint32_t imsf_numsrc; struct in_addr imsf_slist[1]; }; #line 321 struct group_filter { uint32_t gf_interface; #line 327 struct sockaddr_storage gf_group; #line 330 uint32_t gf_fmode; #line 333 uint32_t gf_numsrc; struct sockaddr_storage gf_slist[1]; }; #line 82 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/in.h" struct ip_opts { struct in_addr ip_dst; char ip_opts[40]; }; #line 89 struct ip_mreqn { struct in_addr imr_multiaddr; struct in_addr imr_address; int imr_ifindex; }; #line 97 struct in_pktinfo { int ipi_ifindex; struct in_addr ipi_spec_dst; struct in_addr ipi_addr; }; #line 358 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/netinet/in.h" extern uint32_t ntohl (uint32_t __netlong) __attribute__ ((const)); extern uint16_t ntohs (uint16_t __netshort) __attribute__ ((const)); extern uint32_t htonl (uint32_t __hostlong) __attribute__ ((const)); extern uint16_t htons (uint16_t __hostshort) __attribute__ ((const)); #line 432 extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) ; #line 435 extern int bindresvport6 (int __sockfd, struct sockaddr_in6 *__sock_in) ; #line 460 struct in6_pktinfo { struct in6_addr ipi6_addr; unsigned int ipi6_ifindex; }; Defined "HAVE_NETINET_IN_H" to "1" ================================================================================ TEST checkRecursiveMacros from config.headers(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/headers.py:218) TESTING: checkRecursiveMacros from config.headers(config/BuildSystem/config/headers.py:218) Checks that the preprocessor allows recursive macros, and if not defines HAVE_BROKEN_RECURSIVE_MACRO sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.headers/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" void a(int i, int j) {} #define a(b) a(b,__LINE__) int main() { a(0); ; return 0; } ================================================================================ TEST configureCacheDetails from PETSc.utilities.cacheDetails(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/cacheDetails.py:78) TESTING: configureCacheDetails from PETSc.utilities.cacheDetails(config/PETSc/utilities/cacheDetails.py:78) Try to determine the size and associativity of the cache. Pushing language C All intermediate test results are stored in /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails sh: mpixlc -c -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.headers -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include long getconf_LEVEL1_DCACHE_SIZE() { long val = sysconf(_SC_LEVEL1_DCACHE_SIZE); return (16 <= val && val <= 2147483647) ? val : 32768; } int main() { ; return 0; } Popping language C Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include long getconf_LEVEL1_DCACHE_SIZE() { long val = sysconf(_SC_LEVEL1_DCACHE_SIZE); return (16 <= val && val <= 2147483647) ? val : 32768; } int main() { FILE *output = fopen("conftestval","w"); if (!output) return 1; fprintf(output,"%ld",getconf_LEVEL1_DCACHE_SIZE()); fclose(output);; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest sh: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest Executing: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest sh: ERROR while running executable: Could not execute "/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest": Could not determine LEVEL1_DCACHE_SIZE, using default 32768 Popping language C Defined "LEVEL1_DCACHE_SIZE" to "32768" Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include long getconf_LEVEL1_DCACHE_LINESIZE() { long val = sysconf(_SC_LEVEL1_DCACHE_LINESIZE); return (16 <= val && val <= 2147483647) ? val : 32; } int main() { FILE *output = fopen("conftestval","w"); if (!output) return 1; fprintf(output,"%ld",getconf_LEVEL1_DCACHE_LINESIZE()); fclose(output);; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest sh: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest Executing: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest sh: ERROR while running executable: Could not execute "/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest": Could not determine LEVEL1_DCACHE_LINESIZE, using default 32 Popping language C Defined "LEVEL1_DCACHE_LINESIZE" to "32" Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include long getconf_LEVEL1_DCACHE_ASSOC() { long val = sysconf(_SC_LEVEL1_DCACHE_ASSOC); return (0 <= val && val <= 2147483647) ? val : 2; } int main() { FILE *output = fopen("conftestval","w"); if (!output) return 1; fprintf(output,"%ld",getconf_LEVEL1_DCACHE_ASSOC()); fclose(output);; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest -qpic -O3 /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest sh: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest Executing: /tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest sh: ERROR while running executable: Could not execute "/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails/conftest": Could not determine LEVEL1_DCACHE_ASSOC, using default 2 Popping language C Defined "LEVEL1_DCACHE_ASSOC" to "2" ================================================================================ TEST checkMemcmp from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:78) TESTING: checkMemcmp from config.functions(config/BuildSystem/config/functions.py:78) Check for 8-bit clean memcmp All intermediate test results are stored in /tmp/petsc-9i4Aeu/config.functions sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void exit(int); int main() { char c0 = 0x40; char c1 = (char) 0x80; char c2 = (char) 0x81; exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1); ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.functions/conftest sh: /tmp/petsc-9i4Aeu/config.functions/conftest Executing: /tmp/petsc-9i4Aeu/config.functions/conftest sh: ================================================================================ TEST checkSysinfo from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:102) TESTING: checkSysinfo from config.functions(config/BuildSystem/config/functions.py:102) Check whether sysinfo takes three arguments, and if it does define HAVE_SYSINFO_3ARG Checking for function sysinfo sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sysinfo(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sysinfo(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sysinfo) || defined (__stub___sysinfo) choke me #else sysinfo(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_SYSINFO" to "1" Checking for header: linux/kernel.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 309 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h" struct sysinfo { long uptime; unsigned long loads[3]; unsigned long totalram; unsigned long freeram; unsigned long sharedram; unsigned long bufferram; unsigned long totalswap; unsigned long freeswap; unsigned short procs; unsigned short pad; unsigned long totalhigh; unsigned long freehigh; unsigned int mem_unit; char _f[20-2*sizeof(long)-sizeof(int)]; }; Possible ERROR while running preprocessor: "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-312 (W) Compiler internal name __FUNCTION__ has been defined as a macro. "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-236 (W) Macro name __FUNCTION__ has been redefined. error message = {"/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-312 (W) Compiler internal name __FUNCTION__ has been defined as a macro. "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-236 (W) Macro name __FUNCTION__ has been redefined. } Source: #include "confdefs.h" #include "conffix.h" #include Checking for header: sys/sysinfo.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: #line 309 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h" struct sysinfo { long uptime; unsigned long loads[3]; unsigned long totalram; unsigned long freeram; unsigned long sharedram; unsigned long bufferram; unsigned long totalswap; unsigned long freeswap; unsigned short procs; unsigned short pad; unsigned long totalhigh; unsigned long freehigh; unsigned int mem_unit; char _f[20-2*sizeof(long)-sizeof(int)]; }; #line 30 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysinfo.h" extern int sysinfo (struct sysinfo *__info) ; #line 34 extern int get_nprocs_conf (void) ; #line 37 extern int get_nprocs (void) ; #line 41 extern long int get_phys_pages (void) ; #line 44 extern long int get_avphys_pages (void) ; Possible ERROR while running preprocessor: "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-312 (W) Compiler internal name __FUNCTION__ has been defined as a macro. "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-236 (W) Macro name __FUNCTION__ has been redefined. error message = {"/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-312 (W) Compiler internal name __FUNCTION__ has been defined as a macro. "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/linux/kernel.h", line 330.9: 1506-236 (W) Macro name __FUNCTION__ has been redefined. } Source: #include "confdefs.h" #include "conffix.h" #include Checking for header: sys/systeminfo.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Possible ERROR while running compiler: ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.functions/conftest.c", line 13.4: 1506-205 (S) #error "Cannot check sysinfo without special headers" } Source: #include "confdefs.h" #include "conffix.h" #ifdef HAVE_LINUX_KERNEL_H # include # include # ifdef HAVE_SYS_SYSINFO_H # include # endif #elif defined(HAVE_SYS_SYSTEMINFO_H) # include #else # error "Cannot check sysinfo without special headers" #endif int main() { char buf[10]; long count=10; sysinfo(1, buf, count); ; return 0; } Compile failed inside link ================================================================================ TEST checkVPrintf from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:125) TESTING: checkVPrintf from config.functions(config/BuildSystem/config/functions.py:125) Checks whether vprintf requires a char * last argument, and if it does defines HAVE_VPRINTF_CHAR Checking for function vprintf sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char vprintf(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char vprintf(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_vprintf) || defined (__stub___vprintf) choke me #else vprintf(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_VPRINTF" to "1" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp; vprintf( "%d", Argp ); ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: ================================================================================ TEST checkVFPrintf from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:132) TESTING: checkVFPrintf from config.functions(config/BuildSystem/config/functions.py:132) Checks whether vfprintf requires a char * last argument, and if it does defines HAVE_VFPRINTF_CHAR Checking for function vfprintf sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char vfprintf(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char vfprintf(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_vfprintf) || defined (__stub___vfprintf) choke me #else vfprintf(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_VFPRINTF" to "1" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp; vfprintf(stdout, "%d", Argp ); ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: ================================================================================ TEST checkVSNPrintf from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:139) TESTING: checkVSNPrintf from config.functions(config/BuildSystem/config/functions.py:139) Checks whether vsnprintf requires a char * last argument, and if it does defines HAVE_VSNPRINTF_CHAR Checking for function _vsnprintf sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _vsnprintf(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _vsnprintf(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf) choke me #else _vsnprintf(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_vsnprintf' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_vsnprintf' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _vsnprintf(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _vsnprintf(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf) choke me #else _vsnprintf(); #endif ; return 0; } Checking for function vsnprintf sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char vsnprintf(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char vsnprintf(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_vsnprintf) || defined (__stub___vsnprintf) choke me #else vsnprintf(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_VSNPRINTF" to "1" sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp;char str[6]; vsnprintf(str,5, "%d", Argp ); ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: ================================================================================ TEST checkNanosleep from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:183) TESTING: checkNanosleep from config.functions(config/BuildSystem/config/functions.py:183) Check for functional nanosleep() - as time.h behaves differently for different compiler flags - like -std=c89 sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { struct timespec tp; tp.tv_sec = 0; tp.tv_nsec = (long)(1e9); nanosleep(&tp,0); ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_NANOSLEEP" to "1" ================================================================================ TEST checkSignalHandlerType from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:159) TESTING: checkSignalHandlerType from config.functions(config/BuildSystem/config/functions.py:159) Checks the type of C++ signals handlers, and defines SIGNAL_CAST to the correct value Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.functions -O -+ -qpic /tmp/petsc-9i4Aeu/config.functions/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.functions -O -+ -qpic /tmp/petsc-9i4Aeu/config.functions/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include static void myhandler(int sig) {} int main() { signal(SIGFPE,myhandler); ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.functions/conftest -O -+ /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.functions/conftest -O -+ /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "SIGNAL_CAST" to " " Popping language Cxx ================================================================================ TEST checkFreeReturnType from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:169) TESTING: checkFreeReturnType from config.functions(config/BuildSystem/config/functions.py:169) Checks whether free returns void or int, and defines HAVE_FREE_RETURN_INT sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Possible ERROR while running compiler: ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.functions/conftest.c", line 6.25: 1506-068 (S) Operation between types "int" and "void" is not allowed. } Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ierr; void *p; ierr = free(p); return 0; ; return 0; } Compile failed inside link ================================================================================ TEST checkVariableArgumentLists from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:175) TESTING: checkVariableArgumentLists from config.functions(config/BuildSystem/config/functions.py:175) Checks whether the variable argument list functionality is working sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { va_list l1, l2; va_copy(l1, l2); return 0; ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_VA_COPY" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function rand sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char rand(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char rand(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_rand) || defined (__stub___rand) choke me #else rand(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_RAND" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function getdomainname sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getdomainname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getdomainname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getdomainname) || defined (__stub___getdomainname) choke me #else getdomainname(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_GETDOMAINNAME" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function _sleep sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _sleep(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _sleep(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__sleep) || defined (__stub____sleep) choke me #else _sleep(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_sleep' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_sleep' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _sleep(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _sleep(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__sleep) || defined (__stub____sleep) choke me #else _sleep(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function snprintf sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char snprintf(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char snprintf(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_snprintf) || defined (__stub___snprintf) choke me #else snprintf(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_SNPRINTF" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function realpath sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char realpath(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char realpath(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_realpath) || defined (__stub___realpath) choke me #else realpath(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_REALPATH" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function dlsym sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlsym(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dlsym(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_dlsym) || defined (__stub___dlsym) choke me #else dlsym(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_DLSYM" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function bzero sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char bzero(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char bzero(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_bzero) || defined (__stub___bzero) choke me #else bzero(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_BZERO" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function _getcwd sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _getcwd(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _getcwd(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__getcwd) || defined (__stub____getcwd) choke me #else _getcwd(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_getcwd' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_getcwd' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _getcwd(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _getcwd(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__getcwd) || defined (__stub____getcwd) choke me #else _getcwd(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function getwd sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getwd(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getwd(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getwd) || defined (__stub___getwd) choke me #else getwd(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): warning: the `getwd' function is dangerous and should not be used. output: error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): warning: the `getwd' function is dangerous and should not be used. } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getwd(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getwd(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getwd) || defined (__stub___getwd) choke me #else getwd(); #endif ; return 0; } Defined "HAVE_GETWD" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function uname sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char uname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char uname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_uname) || defined (__stub___uname) choke me #else uname(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_UNAME" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function _lseek sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _lseek(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _lseek(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__lseek) || defined (__stub____lseek) choke me #else _lseek(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_lseek' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_lseek' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _lseek(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _lseek(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__lseek) || defined (__stub____lseek) choke me #else _lseek(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function sleep sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sleep(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sleep(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sleep) || defined (__stub___sleep) choke me #else sleep(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_SLEEP" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function _access sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _access(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _access(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__access) || defined (__stub____access) choke me #else _access(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_access' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_access' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _access(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _access(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__access) || defined (__stub____access) choke me #else _access(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function lseek sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char lseek(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char lseek(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_lseek) || defined (__stub___lseek) choke me #else lseek(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_LSEEK" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function usleep sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char usleep(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char usleep(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_usleep) || defined (__stub___usleep) choke me #else usleep(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_USLEEP" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function _intel_fast_memset sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _intel_fast_memset(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _intel_fast_memset(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__intel_fast_memset) || defined (__stub____intel_fast_memset) choke me #else _intel_fast_memset(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_intel_fast_memset' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_intel_fast_memset' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _intel_fast_memset(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _intel_fast_memset(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__intel_fast_memset) || defined (__stub____intel_fast_memset) choke me #else _intel_fast_memset(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function dlclose sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlclose(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dlclose(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_dlclose) || defined (__stub___dlclose) choke me #else dlclose(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_DLCLOSE" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function gethostname sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_gethostname) || defined (__stub___gethostname) choke me #else gethostname(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_GETHOSTNAME" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function clock sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char clock(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char clock(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_clock) || defined (__stub___clock) choke me #else clock(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_CLOCK" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function get_nprocs sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char get_nprocs(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char get_nprocs(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_get_nprocs) || defined (__stub___get_nprocs) choke me #else get_nprocs(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_GET_NPROCS" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function access sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char access(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char access(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_access) || defined (__stub___access) choke me #else access(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_ACCESS" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function _snprintf sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _snprintf(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _snprintf(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__snprintf) || defined (__stub____snprintf) choke me #else _snprintf(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_snprintf' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_snprintf' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _snprintf(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _snprintf(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__snprintf) || defined (__stub____snprintf) choke me #else _snprintf(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function dlerror sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlerror(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dlerror(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_dlerror) || defined (__stub___dlerror) choke me #else dlerror(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_DLERROR" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function mkstemp sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char mkstemp(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char mkstemp(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_mkstemp) || defined (__stub___mkstemp) choke me #else mkstemp(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_MKSTEMP" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function fork sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char fork(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fork(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_fork) || defined (__stub___fork) choke me #else fork(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_FORK" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function getpagesize sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getpagesize(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getpagesize(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getpagesize) || defined (__stub___getpagesize) choke me #else getpagesize(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_GETPAGESIZE" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function sbreak sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sbreak(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sbreak(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sbreak) || defined (__stub___sbreak) choke me #else sbreak(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `sbreak' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `sbreak' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sbreak(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sbreak(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sbreak) || defined (__stub___sbreak) choke me #else sbreak(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function memalign sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char memalign(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char memalign(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_memalign) || defined (__stub___memalign) choke me #else memalign(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_MEMALIGN" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function sigset sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sigset(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sigset(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sigset) || defined (__stub___sigset) choke me #else sigset(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_SIGSET" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function _fullpath sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _fullpath(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _fullpath(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__fullpath) || defined (__stub____fullpath) choke me #else _fullpath(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_fullpath' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_fullpath' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _fullpath(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _fullpath(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__fullpath) || defined (__stub____fullpath) choke me #else _fullpath(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function getcwd sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getcwd(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getcwd(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getcwd) || defined (__stub___getcwd) choke me #else getcwd(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_GETCWD" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function gethostbyname sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostbyname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostbyname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) choke me #else gethostbyname(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking output: error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostbyname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostbyname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) choke me #else gethostbyname(); #endif ; return 0; } Defined "HAVE_GETHOSTBYNAME" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function gettimeofday sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gettimeofday(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gettimeofday(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday) choke me #else gettimeofday(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_GETTIMEOFDAY" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function readlink sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char readlink(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char readlink(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_readlink) || defined (__stub___readlink) choke me #else readlink(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_READLINK" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function PXFGETARG sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char PXFGETARG(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char PXFGETARG(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) choke me #else PXFGETARG(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `PXFGETARG' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `PXFGETARG' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char PXFGETARG(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char PXFGETARG(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) choke me #else PXFGETARG(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function sigaction sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sigaction(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sigaction(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sigaction) || defined (__stub___sigaction) choke me #else sigaction(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_SIGACTION" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function strcasecmp sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char strcasecmp(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char strcasecmp(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) choke me #else strcasecmp(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_STRCASECMP" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function dlopen sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlopen(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dlopen(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_dlopen) || defined (__stub___dlopen) choke me #else dlopen(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking output: error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlopen(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dlopen(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_dlopen) || defined (__stub___dlopen) choke me #else dlopen(); #endif ; return 0; } Defined "HAVE_DLOPEN" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function drand48 sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char drand48(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char drand48(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_drand48) || defined (__stub___drand48) choke me #else drand48(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_DRAND48" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function socket sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char socket(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char socket(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_socket) || defined (__stub___socket) choke me #else socket(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_SOCKET" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function memmove sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char memmove(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char memmove(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_memmove) || defined (__stub___memmove) choke me #else memmove(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_MEMMOVE" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function signal sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char signal(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char signal(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_signal) || defined (__stub___signal) choke me #else signal(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_SIGNAL" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function popen sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char popen(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char popen(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_popen) || defined (__stub___popen) choke me #else popen(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_POPEN" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function getrusage sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getrusage(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getrusage(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getrusage) || defined (__stub___getrusage) choke me #else getrusage(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_GETRUSAGE" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function times sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char times(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char times(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_times) || defined (__stub___times) choke me #else times(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_TIMES" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function _intel_fast_memcpy sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _intel_fast_memcpy(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _intel_fast_memcpy(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__intel_fast_memcpy) || defined (__stub____intel_fast_memcpy) choke me #else _intel_fast_memcpy(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_intel_fast_memcpy' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `_intel_fast_memcpy' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _intel_fast_memcpy(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _intel_fast_memcpy(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__intel_fast_memcpy) || defined (__stub____intel_fast_memcpy) choke me #else _intel_fast_memcpy(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function time sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char time(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char time(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_time) || defined (__stub___time) choke me #else time(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_TIME" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function sysctlbyname sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sysctlbyname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sysctlbyname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sysctlbyname) || defined (__stub___sysctlbyname) choke me #else sysctlbyname(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `sysctlbyname' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `sysctlbyname' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sysctlbyname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sysctlbyname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sysctlbyname) || defined (__stub___sysctlbyname) choke me #else sysctlbyname(); #endif ; return 0; } ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function getpwuid sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getpwuid(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getpwuid(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getpwuid) || defined (__stub___getpwuid) choke me #else getpwuid(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking output: error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getpwuid(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getpwuid(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getpwuid) || defined (__stub___getpwuid) choke me #else getpwuid(); #endif ; return 0; } Defined "HAVE_GETPWUID" to "1" ================================================================================ TEST check from config.functions(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/functions.py:29) TESTING: check from config.functions(config/BuildSystem/config/functions.py:29) Checks for the function "funcName", and if found defines HAVE_"funcName" Checking for function stricmp sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.functions/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char stricmp(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char stricmp(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_stricmp) || defined (__stub___stricmp) choke me #else stricmp(); #endif ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Possible ERROR while running linker: /tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `stricmp' output: ret = 256 error message = {/tmp/petsc-9i4Aeu/config.functions/conftest.o: In function `main': /tmp/petsc-9i4Aeu/config.functions/conftest.c:(.text+0x14): undefined reference to `stricmp' } Pushing language C Popping language C in mpixlc -o /tmp/petsc-9i4Aeu/config.functions/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.functions/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char stricmp(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char stricmp(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_stricmp) || defined (__stub___stricmp) choke me #else stricmp(); #endif ; return 0; } ================================================================================ TEST configureMemorySize from PETSc.utilities.getResidentSetSize(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/getResidentSetSize.py:31) TESTING: configureMemorySize from PETSc.utilities.getResidentSetSize(config/PETSc/utilities/getResidentSetSize.py:31) Try to determine how to measure the memory usage Defined "USE_PROC_FOR_SIZE" to "1" Using /proc for PetscMemoryGetCurrentUsage() ================================================================================ TEST configureFPTrap from PETSc.utilities.FPTrap(/gpfs/home/jkumar/lib/petsc/config/PETSc/utilities/FPTrap.py:27) TESTING: configureFPTrap from PETSc.utilities.FPTrap(config/PETSc/utilities/FPTrap.py:27) Checking the handling of floating point traps Checking for header: sigfpe.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include Checking for header: fpxcp.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include Checking for header: floatingpoint.h sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.headers/conftest.c sh: Possible ERROR while running preprocessor: "/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.headers/conftest.c", line 3.10: 1506-296 (S) #include file not found. } Source: #include "confdefs.h" #include "conffix.h" #include ================================================================================ TEST check_siginfo_t from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:46) TESTING: check_siginfo_t from config.types(config/BuildSystem/config/types.py:46) Checks if siginfo_t exists in signal.h. This check is for windows, and C89 check. Checking for type: siginfo_t All intermediate test results are stored in /tmp/petsc-9i4Aeu/config.types sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.types -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.types -I/tmp/petsc-9i4Aeu/config.functions -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if STDC_HEADERS #include #include #include #endif int main() { siginfo_t a;; return 0; } siginfo_t found Defined "HAVE_SIGINFO_T" to "1" ================================================================================ TEST check__int64 from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:52) TESTING: check__int64 from config.types(config/BuildSystem/config/types.py:52) Checks if __int64 exists. This is primarily for windows. Checking for type: __int64 sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if STDC_HEADERS #include #include #endif int main() { __int64 a;; return 0; } __int64 found Defined "HAVE___INT64" to "1" ================================================================================ TEST checkSizeTypes from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:58) TESTING: checkSizeTypes from config.types(config/BuildSystem/config/types.py:58) Checks for types associated with sizes, such as size_t. Checking for type: size_t sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if STDC_HEADERS #include #include #endif int main() { size_t a;; return 0; } size_t found ================================================================================ TEST checkFileTypes from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:68) TESTING: checkFileTypes from config.types(config/BuildSystem/config/types.py:68) Checks for types associated with files, such as mode_t, off_t, etc. Checking for type: mode_t sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if STDC_HEADERS #include #include #endif int main() { mode_t a;; return 0; } mode_t found Checking for type: off_t sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if STDC_HEADERS #include #include #endif int main() { off_t a;; return 0; } off_t found ================================================================================ TEST checkIntegerTypes from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:63) TESTING: checkIntegerTypes from config.types(config/BuildSystem/config/types.py:63) Checks for types associated with integers, such as int32_t. Checking for type: int32_t sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if STDC_HEADERS #include #include #endif int main() { int32_t a;; return 0; } int32_t found ================================================================================ TEST checkPID from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:74) TESTING: checkPID from config.types(config/BuildSystem/config/types.py:74) Checks for pid_t, and defines it if necessary Checking for type: pid_t sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if STDC_HEADERS #include #include #endif int main() { pid_t a;; return 0; } pid_t found ================================================================================ TEST checkUID from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:78) TESTING: checkUID from config.types(config/BuildSystem/config/types.py:78) Checks for uid_t and gid_t, and defines them if necessary sh: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.types -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -E -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.types -I/tmp/petsc-9i4Aeu/config.headers /tmp/petsc-9i4Aeu/config.types/conftest.c sh: #line 61 "/soft/apps/ibmcmp-jan2013/vac/bg/9.0/crt/include/stddef.h" typedef unsigned int size_t; #line 34 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/types.h" typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; #line 40 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; #line 50 __extension__ typedef signed long long int __int64_t; __extension__ typedef unsigned long long int __uint64_t; #line 59 __extension__ typedef long long int __quad_t; __extension__ typedef unsigned long long int __u_quad_t; #line 137 __extension__ typedef __u_quad_t __dev_t; __extension__ typedef unsigned int __uid_t; __extension__ typedef unsigned int __gid_t; __extension__ typedef unsigned long int __ino_t; __extension__ typedef __u_quad_t __ino64_t; __extension__ typedef unsigned int __mode_t; __extension__ typedef unsigned int __nlink_t; __extension__ typedef long int __off_t; __extension__ typedef __quad_t __off64_t; __extension__ typedef int __pid_t; __extension__ typedef struct { int __val[2]; } __fsid_t; __extension__ typedef long int __clock_t; __extension__ typedef unsigned long int __rlim_t; __extension__ typedef __u_quad_t __rlim64_t; __extension__ typedef unsigned int __id_t; __extension__ typedef long int __time_t; __extension__ typedef unsigned int __useconds_t; __extension__ typedef long int __suseconds_t; __extension__ typedef int __daddr_t; __extension__ typedef long int __swblk_t; __extension__ typedef int __key_t; #line 161 __extension__ typedef int __clockid_t; #line 164 __extension__ typedef void * __timer_t; #line 167 __extension__ typedef long int __blksize_t; #line 172 __extension__ typedef long int __blkcnt_t; __extension__ typedef __quad_t __blkcnt64_t; #line 176 __extension__ typedef unsigned long int __fsblkcnt_t; __extension__ typedef __u_quad_t __fsblkcnt64_t; #line 180 __extension__ typedef unsigned long int __fsfilcnt_t; __extension__ typedef __u_quad_t __fsfilcnt64_t; __extension__ typedef int __ssize_t; #line 187 typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; #line 192 __extension__ typedef int __intptr_t; #line 195 __extension__ typedef unsigned int __socklen_t; #line 35 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; #line 46 typedef __loff_t loff_t; #line 50 typedef __ino_t ino_t; #line 62 typedef __dev_t dev_t; #line 67 typedef __gid_t gid_t; #line 72 typedef __mode_t mode_t; #line 77 typedef __nlink_t nlink_t; #line 82 typedef __uid_t uid_t; #line 88 typedef __off_t off_t; #line 100 typedef __pid_t pid_t; #line 105 typedef __id_t id_t; #line 110 typedef __ssize_t ssize_t; #line 116 typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; #line 123 typedef __key_t key_t; #line 77 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" typedef __time_t time_t; #line 93 typedef __clockid_t clockid_t; #line 105 typedef __timer_t timer_t; #line 151 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #line 195 typedef int int8_t __attribute__ ((__mode__ (__QI__))); typedef int int16_t __attribute__ ((__mode__ (__HI__))); typedef int int32_t __attribute__ ((__mode__ (__SI__))); typedef int int64_t __attribute__ ((__mode__ (__DI__))); #line 201 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); #line 23 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/sigset.h" typedef int __sig_atomic_t; #line 28 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; #line 38 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __sigset_t sigset_t; #line 121 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/time.h" struct timespec { __time_t tv_sec; long int tv_nsec; }; #line 69 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/time.h" struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; #line 49 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/select.h" typedef __suseconds_t suseconds_t; #line 55 typedef long int __fd_mask; #line 67 typedef struct { #line 75 __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; #line 78 } fd_set; #line 85 typedef __fd_mask fd_mask; #line 109 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); #line 121 extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); #line 29 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/sysmacros.h" __extension__ extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) ; __extension__ extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) ; __extension__ extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) ; #line 41 __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) { return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); } __extension__ extern __inline unsigned int __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) { return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); } __extension__ extern __inline unsigned long long int __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32)); } #line 235 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/sys/types.h" typedef __blkcnt_t blkcnt_t; #line 239 typedef __fsblkcnt_t fsblkcnt_t; #line 243 typedef __fsfilcnt_t fsfilcnt_t; #line 51 "/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2/../../../../powerpc-bgp-linux/sys-include/bits/pthreadtypes.h" typedef unsigned long int pthread_t; #line 54 typedef union { char __size[36]; long int __align__workaround; } pthread_attr_t; #line 68 typedef struct __pthread_internal_slist { struct __pthread_internal_slist *__next; } __pthread_slist_t; #line 77 typedef union { struct __pthread_mutex_s { volatile int __lock; volatile unsigned int __count; volatile int __owner; #line 89 int __kind; #line 95 unsigned int __nusers; __extension__ union { int __spins; __pthread_slist_t __list; }; } __data; char __size[24]; long int __align__workaround; } pthread_mutex_t; typedef union { char __size[4]; int __align__workaround; } pthread_mutexattr_t; #line 116 typedef union { struct { volatile int __lock; unsigned int __futex; __extension__ unsigned long long int __total_seq; __extension__ unsigned long long int __wakeup_seq; __extension__ unsigned long long int __woken_seq; void *__mutex; unsigned int __nwaiters; unsigned int __broadcast_seq; } __data; char __size[48]; __extension__ long long int __align__workaround; } pthread_cond_t; typedef union { char __size[4]; int __align__workaround; } pthread_condattr_t; #line 141 typedef unsigned int pthread_key_t; #line 145 typedef int pthread_once_t; #line 151 typedef union { #line 171 struct { volatile int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; #line 181 unsigned int __flags; int __writer; } __data; char __size[32]; long int __align__workaround; } pthread_rwlock_t; typedef union { char __size[8]; long int __align__workaround; } pthread_rwlockattr_t; #line 199 typedef volatile int pthread_spinlock_t; #line 204 typedef union { char __size[20]; long int __align__workaround; } pthread_barrier_t; typedef union { char __size[4]; int __align__workaround; } pthread_barrierattr_t; ================================================================================ TEST checkSignal from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:85) TESTING: checkSignal from config.types(config/BuildSystem/config/types.py:85) Checks the return type of signal() and defines RETSIGTYPE to that type name sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifdef signal #undef signal #endif #ifdef __cplusplus extern "C" void (*signal (int, void(*)(int)))(int); #else void (*signal())(); #endif int main() { ; return 0; } Defined "RETSIGTYPE" to "void" ================================================================================ TEST checkC99Complex from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:106) TESTING: checkC99Complex from config.types(config/BuildSystem/config/types.py:106) Check for complex numbers in in C99 std sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { double complex x; x = I; ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.types/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.types/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_C99_COMPLEX" to "1" ================================================================================ TEST checkCxxComplex from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:115) TESTING: checkCxxComplex from config.types(config/BuildSystem/config/types.py:115) Check for complex numbers in namespace std Pushing language Cxx sh: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -O -+ -qpic /tmp/petsc-9i4Aeu/config.types/conftest.cc Executing: mpixlcxx -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -O -+ -qpic /tmp/petsc-9i4Aeu/config.types/conftest.cc sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { std::complex x; ; return 0; } Pushing language CXX Popping language CXX sh: mpixlcxx -o /tmp/petsc-9i4Aeu/config.types/conftest -O -+ /tmp/petsc-9i4Aeu/config.types/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlcxx -o /tmp/petsc-9i4Aeu/config.types/conftest -O -+ /tmp/petsc-9i4Aeu/config.types/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Defined "HAVE_CXX_COMPLEX" to "1" Popping language Cxx ================================================================================ TEST checkFortranKind from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:136) TESTING: checkFortranKind from config.types(config/BuildSystem/config/types.py:136) Checks whether selected_int_kind etc work USE_FORTRANKIND Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.types -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.types -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.F sh: Possible ERROR while running compiler: error message = {** main === End of Compilation 1 === 1501-510 Compilation successful for file conftest.F. } Source: program main integer(kind=selected_int_kind(10)) i real(kind=selected_real_kind(10)) d end Defined "USE_FORTRANKIND" to "1" Popping language FC ================================================================================ TEST checkFortranDReal from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:148) TESTING: checkFortranDReal from config.types(config/BuildSystem/config/types.py:148) Checks whether dreal is provided in Fortran, and if not defines MISSING_DREAL Pushing language FC sh: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.F Executing: mpixlf90 -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.F sh: Possible ERROR while running compiler: ret = 256 error message = {"/tmp/petsc-9i4Aeu/config.types/conftest.F", line 3.17: 1513-041 (S) Arguments of the wrong type were specified for the INTRINSIC procedure "dreal". ** main === End of Compilation 1 === 1501-511 Compilation failed for file conftest.F. } Source: program main double precision d d = dreal(3.0) end Compile failed inside link Defined "MISSING_DREAL" to "1" Popping language FC ================================================================================ TEST checkConst from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:156) TESTING: checkConst from config.types(config/BuildSystem/config/types.py:156) Checks for working const, and if not found defines it to empty string sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Possible ERROR while running compiler: error message = {"/tmp/petsc-9i4Aeu/config.types/conftest.c", line 7.43: 1506-359 (I) Automatic variable x contains a const member and is not initialized. It will be initialized to zero. } Source: #include "confdefs.h" #include "conffix.h" int main() { /* Ultrix mips cc rejects this. */ typedef int charset[2]; const charset x; /* SunOS 4.1.1 cc rejects this. */ char const *const *ccp; char **p; /* NEC SVR4.0.2 mips cc rejects this. */ struct point {int x, y;}; static struct point const zero = {0,0}; /* AIX XL C 1.02.0.0 rejects this. It does not let you subtract one const X* pointer from another in an arm of an if-expression whose if-part is not a constant expression */ const char *g = "string"; ccp = &g + (g ? g-g : 0); /* HPUX 7.0 cc rejects these. */ ++ccp; p = (char**) ccp; ccp = (char const *const *) p; /* This section avoids unused variable warnings */ if (zero.x); if (x[0]); { /* SCO 3.2v4 cc rejects this. */ char *t; char const *s = 0 ? (char *) 0 : (char const *) 0; *t++ = 0; if (*s); } { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ int x[] = {25, 17}; const int *foo = &x[0]; ++foo; } { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ typedef const int *iptr; iptr p = 0; ++p; } { /* AIX XL C 1.02.0.0 rejects this saying "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ struct s { int j; const int *ap[3]; }; struct s *b; b->j = 5; } { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ const int foo = 10; /* Get rid of unused variable warning */ if (foo); } ; return 0; } ================================================================================ TEST checkEndian from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:212) TESTING: checkEndian from config.types(config/BuildSystem/config/types.py:212) If the machine is big endian, defines WORDS_BIGENDIAN sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #ifdef HAVE_SYS_PARAM_H #include #endif int main() { #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN bogus endian macros #endif ; return 0; } sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #ifdef HAVE_SYS_PARAM_H #include #endif int main() { #if BYTE_ORDER != BIG_ENDIAN not big endian #endif ; return 0; } Defined "WORDS_BIGENDIAN" to "1" ================================================================================ TEST checkSizeof from config.types(/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py:265) TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: char Pushing language C sh: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c Executing: mpixlc -c -o /tmp/petsc-9i4Aeu/config.types/conftest.o -I/tmp/petsc-9i4Aeu/config.libraries -I/tmp/petsc-9i4Aeu/config.compilers -I/tmp/petsc-9i4Aeu/config.setCompilers -I/tmp/petsc-9i4Aeu/config.headers -I/tmp/petsc-9i4Aeu/PETSc.utilities.cacheDetails -I/tmp/petsc-9i4Aeu/config.functions -I/tmp/petsc-9i4Aeu/config.types -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if STDC_HEADERS #include #include #include #endif int main() { FILE *f = fopen("conftestval", "w"); if (!f) exit(1); fprintf(f, "%lu\n", (unsigned long)sizeof(char)); ; return 0; } Pushing language C Popping language C sh: mpixlc -o /tmp/petsc-9i4Aeu/config.types/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl Executing: mpixlc -o /tmp/petsc-9i4Aeu/config.types/conftest -qpic -O3 /tmp/petsc-9i4Aeu/config.types/conftest.o -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lcxxmpich.cnk -libmc++ -lstdc++ -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -L/soft/apps/ibmcmp-jan2013/xlsmp/bg/1.7/bglib -L/soft/apps/ibmcmp-jan2013/xlmass/bg/4.4/bglib -L/soft/apps/ibmcmp-jan2013/vac/bg/9.0/bglib -L/soft/apps/ibmcmp-jan2013/vacpp/bg/9.0/bglib -Wl,-rpath,/soft/apps/ibmcmp-jan2013/lib/bg/bglib -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/lib/gcc/powerpc-bgp-linux/4.1.2 -L/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/gnu-linux/powerpc-bgp-linux/lib -ldl -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/default/lib -lmpich.cnk -lopa -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/comm/sys/lib -ldcmf.cnk -ldcmfcoll.cnk -lpthread -Wl,-rpath,/bgsys/drivers/V1R4M2_200_2010-100508P/ppc/runtime/SPI -lSPI.cna -lrt -lxlopt -lxl -lgcc_eh -ldl sh: Executing: /tmp/petsc-9i4Aeu/config.types/conftest sh: /tmp/petsc-9i4Aeu/config.types/conftest Executing: /tmp/petsc-9i4Aeu/config.types/conftest sh: ERROR while running executable: Could not execute "/tmp/petsc-9i4Aeu/config.types/conftest": **** Configure header conftest.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #ifndef STDC_HEADERS #define STDC_HEADERS 1 #endif #ifndef PETSC_HAVE_STRING_H #define PETSC_HAVE_STRING_H 1 #endif #ifndef PETSC_HAVE_SYS_TYPES_H #define PETSC_HAVE_SYS_TYPES_H 1 #endif #ifndef PETSC_HAVE_ENDIAN_H #define PETSC_HAVE_ENDIAN_H 1 #endif #ifndef PETSC_HAVE_SYS_PROCFS_H #define PETSC_HAVE_SYS_PROCFS_H 1 #endif #ifndef PETSC_HAVE_DLFCN_H #define PETSC_HAVE_DLFCN_H 1 #endif #ifndef PETSC_HAVE_SCHED_H #define PETSC_HAVE_SCHED_H 1 #endif #ifndef PETSC_HAVE_STDINT_H #define PETSC_HAVE_STDINT_H 1 #endif #ifndef PETSC_HAVE_TIME_H #define PETSC_HAVE_TIME_H 1 #endif #ifndef PETSC_HAVE_MATH_H #define PETSC_HAVE_MATH_H 1 #endif #ifndef PETSC_TIME_WITH_SYS_TIME #define PETSC_TIME_WITH_SYS_TIME 1 #endif #ifndef PETSC_HAVE_SYS_PARAM_H #define PETSC_HAVE_SYS_PARAM_H 1 #endif #ifndef PETSC_HAVE_PTHREAD_H #define PETSC_HAVE_PTHREAD_H 1 #endif #ifndef PETSC_HAVE_UNISTD_H #define PETSC_HAVE_UNISTD_H 1 #endif #ifndef PETSC_HAVE_STDLIB_H #define PETSC_HAVE_STDLIB_H 1 #endif #ifndef PETSC_HAVE_SYS_WAIT_H #define PETSC_HAVE_SYS_WAIT_H 1 #endif #ifndef PETSC_HAVE_SETJMP_H #define PETSC_HAVE_SETJMP_H 1 #endif #ifndef PETSC_HAVE_LIMITS_H #define PETSC_HAVE_LIMITS_H 1 #endif #ifndef PETSC_HAVE_SYS_UTSNAME_H #define PETSC_HAVE_SYS_UTSNAME_H 1 #endif #ifndef PETSC_HAVE_NETINET_IN_H #define PETSC_HAVE_NETINET_IN_H 1 #endif #ifndef PETSC_HAVE_FENV_H #define PETSC_HAVE_FENV_H 1 #endif #ifndef PETSC_HAVE_SYS_SOCKET_H #define PETSC_HAVE_SYS_SOCKET_H 1 #endif #ifndef PETSC_HAVE_MEMORY_H #define PETSC_HAVE_MEMORY_H 1 #endif #ifndef PETSC_HAVE_SEARCH_H #define PETSC_HAVE_SEARCH_H 1 #endif #ifndef PETSC_HAVE_SYS_RESOURCE_H #define PETSC_HAVE_SYS_RESOURCE_H 1 #endif #ifndef PETSC_HAVE_SYS_TIMES_H #define PETSC_HAVE_SYS_TIMES_H 1 #endif #ifndef PETSC_HAVE_NETDB_H #define PETSC_HAVE_NETDB_H 1 #endif #ifndef PETSC_HAVE_MALLOC_H #define PETSC_HAVE_MALLOC_H 1 #endif #ifndef PETSC_HAVE_PWD_H #define PETSC_HAVE_PWD_H 1 #endif #ifndef PETSC_HAVE_FCNTL_H #define PETSC_HAVE_FCNTL_H 1 #endif #ifndef PETSC_HAVE_STRINGS_H #define PETSC_HAVE_STRINGS_H 1 #endif #ifndef PETSC_HAVE_FLOAT_H #define PETSC_HAVE_FLOAT_H 1 #endif #ifndef PETSC_HAVE_SYS_TIME_H #define PETSC_HAVE_SYS_TIME_H 1 #endif #ifndef PETSC_C_STATIC_INLINE #define PETSC_C_STATIC_INLINE static inline #endif #ifndef PETSC_USING_F90 #define PETSC_USING_F90 1 #endif #ifndef PETSC_HAVE_FORTRAN_NOUNDERSCORE #define PETSC_HAVE_FORTRAN_NOUNDERSCORE 1 #endif #ifndef PETSC_HAVE_CXX_NAMESPACE #define PETSC_HAVE_CXX_NAMESPACE 1 #endif #ifndef PETSC_C_RESTRICT #define PETSC_C_RESTRICT restrict #endif #ifndef PETSC_CXX_RESTRICT #define PETSC_CXX_RESTRICT restrict #endif #ifndef PETSC_CXX_STATIC_INLINE #define PETSC_CXX_STATIC_INLINE static inline #endif #ifndef PETSC_HAVE_LIBDL #define PETSC_HAVE_LIBDL 1 #endif #ifndef PETSC_ARCH #define PETSC_ARCH "intrepid_bgp_fast" #endif #ifndef PETSC_VERSION_DATE_GIT #define PETSC_VERSION_DATE_GIT "2013-07-11 14:04:40 -0500" #endif #ifndef PETSC_VERSION_GIT #define PETSC_VERSION_GIT "37d3b23fae7f21318d4a7e553121c053135ae54f" #endif #ifndef PETSC_DIR #define PETSC_DIR "/home/jkumar/lib/petsc" #endif #ifndef HAVE_GZIP #define HAVE_GZIP 1 #endif #ifndef PETSC_CLANGUAGE_C #define PETSC_CLANGUAGE_C 1 #endif #ifndef PETSC_USE_ERRORCHECKING #define PETSC_USE_ERRORCHECKING 1 #endif #ifndef PETSC_MISSING_DREAL #define PETSC_MISSING_DREAL 1 #endif #ifndef PETSC_WORDS_BIGENDIAN #define PETSC_WORDS_BIGENDIAN 1 #endif #ifndef PETSC_RETSIGTYPE #define PETSC_RETSIGTYPE void #endif #ifndef PETSC_HAVE___INT64 #define PETSC_HAVE___INT64 1 #endif #ifndef PETSC_HAVE_CXX_COMPLEX #define PETSC_HAVE_CXX_COMPLEX 1 #endif #ifndef PETSC_USE_FORTRANKIND #define PETSC_USE_FORTRANKIND 1 #endif #ifndef PETSC_HAVE_SIGINFO_T #define PETSC_HAVE_SIGINFO_T 1 #endif #ifndef PETSC_HAVE_C99_COMPLEX #define PETSC_HAVE_C99_COMPLEX 1 #endif #ifndef PETSC_HAVE_STRCASECMP #define PETSC_HAVE_STRCASECMP 1 #endif #ifndef PETSC_HAVE_GET_NPROCS #define PETSC_HAVE_GET_NPROCS 1 #endif #ifndef PETSC_HAVE_POPEN #define PETSC_HAVE_POPEN 1 #endif #ifndef PETSC_HAVE_SIGSET #define PETSC_HAVE_SIGSET 1 #endif #ifndef PETSC_HAVE_GETWD #define PETSC_HAVE_GETWD 1 #endif #ifndef PETSC_HAVE_VSNPRINTF #define PETSC_HAVE_VSNPRINTF 1 #endif #ifndef PETSC_HAVE_TIMES #define PETSC_HAVE_TIMES 1 #endif #ifndef PETSC_HAVE_DLSYM #define PETSC_HAVE_DLSYM 1 #endif #ifndef PETSC_HAVE_SNPRINTF #define PETSC_HAVE_SNPRINTF 1 #endif #ifndef PETSC_HAVE_GETPWUID #define PETSC_HAVE_GETPWUID 1 #endif #ifndef PETSC_HAVE_GETHOSTBYNAME #define PETSC_HAVE_GETHOSTBYNAME 1 #endif #ifndef PETSC_HAVE_GETCWD #define PETSC_HAVE_GETCWD 1 #endif #ifndef PETSC_HAVE_DLERROR #define PETSC_HAVE_DLERROR 1 #endif #ifndef PETSC_HAVE_FORK #define PETSC_HAVE_FORK 1 #endif #ifndef PETSC_HAVE_RAND #define PETSC_HAVE_RAND 1 #endif #ifndef PETSC_HAVE_GETTIMEOFDAY #define PETSC_HAVE_GETTIMEOFDAY 1 #endif #ifndef PETSC_HAVE_DLCLOSE #define PETSC_HAVE_DLCLOSE 1 #endif #ifndef PETSC_HAVE_UNAME #define PETSC_HAVE_UNAME 1 #endif #ifndef PETSC_HAVE_GETHOSTNAME #define PETSC_HAVE_GETHOSTNAME 1 #endif #ifndef PETSC_HAVE_MKSTEMP #define PETSC_HAVE_MKSTEMP 1 #endif #ifndef PETSC_HAVE_SIGACTION #define PETSC_HAVE_SIGACTION 1 #endif #ifndef PETSC_HAVE_DRAND48 #define PETSC_HAVE_DRAND48 1 #endif #ifndef PETSC_HAVE_MEMALIGN #define PETSC_HAVE_MEMALIGN 1 #endif #ifndef PETSC_HAVE_VA_COPY #define PETSC_HAVE_VA_COPY 1 #endif #ifndef PETSC_HAVE_CLOCK #define PETSC_HAVE_CLOCK 1 #endif #ifndef PETSC_HAVE_ACCESS #define PETSC_HAVE_ACCESS 1 #endif #ifndef PETSC_HAVE_SIGNAL #define PETSC_HAVE_SIGNAL 1 #endif #ifndef PETSC_HAVE_USLEEP #define PETSC_HAVE_USLEEP 1 #endif #ifndef PETSC_HAVE_GETRUSAGE #define PETSC_HAVE_GETRUSAGE 1 #endif #ifndef PETSC_HAVE_VFPRINTF #define PETSC_HAVE_VFPRINTF 1 #endif #ifndef PETSC_HAVE_NANOSLEEP #define PETSC_HAVE_NANOSLEEP 1 #endif #ifndef PETSC_HAVE_GETDOMAINNAME #define PETSC_HAVE_GETDOMAINNAME 1 #endif #ifndef PETSC_HAVE_TIME #define PETSC_HAVE_TIME 1 #endif #ifndef PETSC_HAVE_LSEEK #define PETSC_HAVE_LSEEK 1 #endif #ifndef PETSC_HAVE_SOCKET #define PETSC_HAVE_SOCKET 1 #endif #ifndef PETSC_HAVE_SYSINFO #define PETSC_HAVE_SYSINFO 1 #endif #ifndef PETSC_HAVE_READLINK #define PETSC_HAVE_READLINK 1 #endif #ifndef PETSC_HAVE_REALPATH #define PETSC_HAVE_REALPATH 1 #endif #ifndef PETSC_HAVE_DLOPEN #define PETSC_HAVE_DLOPEN 1 #endif #ifndef PETSC_HAVE_MEMMOVE #define PETSC_HAVE_MEMMOVE 1 #endif #ifndef PETSC_HAVE_GETPAGESIZE #define PETSC_HAVE_GETPAGESIZE 1 #endif #ifndef PETSC_HAVE_SLEEP #define PETSC_HAVE_SLEEP 1 #endif #ifndef PETSC_HAVE_VPRINTF #define PETSC_HAVE_VPRINTF 1 #endif #ifndef PETSC_HAVE_BZERO #define PETSC_HAVE_BZERO 1 #endif #ifndef PETSC_SIGNAL_CAST #define PETSC_SIGNAL_CAST #endif #ifndef PETSC_LEVEL1_DCACHE_LINESIZE #define PETSC_LEVEL1_DCACHE_LINESIZE 32 #endif #ifndef PETSC_LEVEL1_DCACHE_SIZE #define PETSC_LEVEL1_DCACHE_SIZE 32768 #endif #ifndef PETSC_LEVEL1_DCACHE_ASSOC #define PETSC_LEVEL1_DCACHE_ASSOC 2 #endif #ifndef PETSC_USE_GDB_DEBUGGER #define PETSC_USE_GDB_DEBUGGER 1 #endif #ifndef PETSC_USE_PROC_FOR_SIZE #define PETSC_USE_PROC_FOR_SIZE 1 #endif #ifndef PETSC_HAVE_SHARED_LIBRARIES #define PETSC_HAVE_SHARED_LIBRARIES 1 #endif #endif **** C specific Configure header conffix.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #if defined(__cplusplus) extern "C" { } #else #endif #endif ******************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): ------------------------------------------------------------------------------- Cannot run executable to determine size of char. If this machine uses a batch system to submit jobs you will need to configure using ./configure with the additional option --with-batch. Otherwise there is problem with the compilers. Can you compile and run code with your C/C++ (and maybe Fortran) compilers? ******************************************************************************* File "/gpfs/home/jkumar/lib/petsc/config/configure.py", line 293, in petsc_configure framework.configure(out = sys.stdout) File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/framework.py", line 933, in configure child.configure() File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py", line 386, in configure map(lambda type: self.executeTest(self.checkSizeof, type), ['char','void *', 'short', 'int', 'long', 'long long', 'float', 'double', 'size_t']) File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py", line 386, in map(lambda type: self.executeTest(self.checkSizeof, type), ['char','void *', 'short', 'int', 'long', 'long long', 'float', 'double', 'size_t']) File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/base.py", line 115, in executeTest ret = apply(test, args,kargs) File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py", line 296, in checkSizeof raise RuntimeError(msg)