Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC sh: /bin/sh /home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/packages/config.guess Executing: /bin/sh /home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/packages/config.guess sh: hppa64-unknown-linux-gnu sh: /bin/sh /home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/packages/config.sub hppa64-unknown-linux-gnu Executing: /bin/sh /home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/packages/config.sub hppa64-unknown-linux-gnu sh: hppa64-unknown-linux-gnu ================================================================================ ================================================================================ Starting Configure Run at Wed Apr 9 15:29:39 2008 Configure Options: --with-debugging=1 --useThreads 0 --with-mpi-dir=/usr/lib/lam --with-blas-lib=-lblas --with-lapack-lib=-llapack --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse --with-umfpack-lib="[/usr/lib/libumfpack.so,/usr/lib/libamd.so]" --with-superlu=1 --with-superlu-include=/usr/include/superlu --with-superlu-lib=/usr/lib/libsuperlu.so --with-spooles=1 --with-spooles-include=/usr/include/spooles --with-spooles-lib=/usr/lib/libspooles.so --with-shared=0 --configModules=PETSc.Configure --optionsModule=PETSc.compilerOptions Working directory: /home/cavok/devel/debian/petsc-2.3.3 Python version: 2.4.5 (#2, Mar 12 2008, 09:53:41) [GCC 4.2.3 (Debian 4.2.3-2)] ================================================================================ Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC ================================================================================ TEST configureExternalPackagesDir from config.framework(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/framework.py:807) TESTING: configureExternalPackagesDir from config.framework(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/framework.py:807) ================================================================================ TEST configureLibrary from PETSc.packages.NetCDF(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/packages/NetCDF.py:10) TESTING: configureLibrary from PETSc.packages.NetCDF(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/packages/NetCDF.py:10) Find a NetCDF installation and check if it can work with PETSc ================================================================================ TEST configureLibrary from PETSc.packages.PVODE(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/packages/PVODE.py:10) TESTING: configureLibrary from PETSc.packages.PVODE(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/packages/PVODE.py:10) Find a PVODE installation and check if it can work with PETSc ================================================================================ TEST configureDebuggers from PETSc.utilities.debuggers(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/debuggers.py:22) TESTING: configureDebuggers from PETSc.utilities.debuggers(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/debuggers.py:22) Find a default debugger and determine its arguments Checking for program /usr/sbin/gdb...not found Checking for program /usr/bin/gdb...found Defined make macro "GDB" to "/usr/bin/gdb" Checking for program /usr/sbin/dbx...not found Checking for program /usr/bin/dbx...not found Checking for program /sbin/dbx...not found Checking for program /bin/dbx...not found Checking for program /usr/bin/X11/dbx...not found Checking for program /home/cavok/dbx...not found Checking for program /usr/sbin/xdb...not found Checking for program /usr/bin/xdb...not found Checking for program /sbin/xdb...not found Checking for program /bin/xdb...not found Checking for program /usr/bin/X11/xdb...not found Checking for program /home/cavok/xdb...not found ================================================================================ TEST configureMake from PETSc.utilities.Make(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/Make.py:21) TESTING: configureMake from PETSc.utilities.Make(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/Make.py:21) Check various things about make Checking for program /usr/sbin/make...not found Checking for program /usr/bin/make...found Defined make macro "MAKE" to "/usr/bin/make" sh: strings /usr/bin/make Executing: strings /usr/bin/make sh: /lib/ld.so.1 librt.so.1 _GLOBAL_OFFSET_TABLE_ _Jv_RegisterClasses clock_gettime libc.so.6 globfree64 fflush strcpy __rawmemchr fnmatch sprintf _IO_putc setlocale strsignal strncmp optind strrchr wait pipe __strdup dcgettext closedir glob64 strncpy sigprocmask unlink realloc abort stdin _exit getpid kill __assert_fail strtod strtol feof getloadavg fgets getpwnam calloc strlen sigemptyset memset strstr __errno_location chdir memcmp dup2 __fxstat64 sigaddset ctime putenv fputs memcpy fclose malloc realpath remove __lxstat64 opendir __xstat64 getenv __ctype_b_loc sscanf optarg stderr alarm setrlim... ... notdir $<) $(notdir $?) $(notdir $^) $(notdir $+) pop_variable_scope 3.81 hppa-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 lN/bin/sh -c #;"*?[]&|<>(){}$`^~! Defined make macro "OMAKE " to "/usr/bin/make --no-print-directory" Defined make rule "libc" with dependencies "${LIBNAME}(${OBJSC} ${SOBJSC})" and code [] Defined make rule "libf" with dependencies "${OBJSF}" and code -${AR} ${AR_FLAGS} ${LIBNAME} ${OBJSF} ================================================================================ TEST configureMercurial from config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:23) TESTING: configureMercurial from config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:23) Find the Mercurial executable Checking for program /usr/sbin/hg...not found Checking for program /usr/bin/hg...not found Checking for program /sbin/hg...not found Checking for program /bin/hg...not found Checking for program /usr/bin/X11/hg...not found Checking for program /home/cavok/hg...not found ================================================================================ TEST configureCVS from config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:30) TESTING: configureCVS from config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:30) Find the CVS executable Checking for program /usr/sbin/cvs...not found Checking for program /usr/bin/cvs...found Defined make macro "CVS" to "cvs" ================================================================================ TEST configureSubversion from config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:35) TESTING: configureSubversion from config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:35) Find the Subversion executable Checking for program /usr/sbin/svn...not found Checking for program /usr/bin/svn...found Defined make macro "SVN" to "svn" ================================================================================ TEST configureMkdir from config.programs(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/programs.py:21) TESTING: configureMkdir from config.programs(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/programs.py:21) Make sure we can have mkdir automatically make intermediate directories Checking for program /usr/sbin/mkdir...not found Checking for program /usr/bin/mkdir...not found Checking for program /sbin/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 configurePrograms from config.programs(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/programs.py:43) TESTING: configurePrograms from config.programs(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/programs.py:43) Check for the programs needed to build and run PETSc Checking for program /usr/sbin/sh...not found Checking for program /usr/bin/sh...not found Checking for program /sbin/sh...not found Checking for program /bin/sh...found Defined make macro "SHELL" to "/bin/sh" Checking for program /usr/sbin/sed...not found Checking for program /usr/bin/sed...not found Checking for program /sbin/sed...not found Checking for program /bin/sed...found Defined make macro "SED" to "/bin/sed" Checking for program /usr/sbin/mv...not found Checking for program /usr/bin/mv...not found Checking for program /sbin/mv...not found Checking for program /bin/mv...found Defined make macro "MV" to "/bin/mv" Checking for program /usr/sbin/cp...not found Checking for program /usr/bin/cp...not found Checking for program /sbin/cp...not found Checking for program /bin/cp...found Defined make macro "CP" to "/bin/cp" Checking for program /usr/sbin/grep...not found Checking for program /usr/bin/grep...not found Checking for program /sbin/grep...not found Checking for program /bin/grep...found Defined make macro "GREP" to "/bin/grep" Checking for program /usr/sbin/rm...not found Checking for program /usr/bin/rm...not found Checking for program /sbin/rm...not found Checking for program /bin/rm...found Defined make macro "RM" to "/bin/rm -f" Checking for program /usr/sbin/diff...not found Checking for program /usr/bin/diff...found sh: /usr/bin/diff -w diff1 diff2 Executing: /usr/bin/diff -w diff1 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/cavok/ps...not found Checking for program /usr/sbin/gzip...not found Checking for program /usr/bin/gzip...not found Checking for program /sbin/gzip...not found Checking for program /bin/gzip...found Defined make macro "GZIP" to "/bin/gzip" Defined "HAVE_GZIP" to "1" ================================================================================ TEST configureCLanguage from PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:43) TESTING: configureCLanguage from PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:43) Choose between C and C++ bindings ================================================================================ TEST configureLanguageSupport from PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:49) TESTING: configureLanguageSupport from PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:49) Check c-support c++-support and other misc tests Turning off C++ support Allowing C++ name mangling C language is C Defined "CLANGUAGE_C" to "1" ================================================================================ TEST configureExternC from PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:66) TESTING: configureExternC from PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:66) Protect C bindings from C++ mangling Defined "USE_EXTERN_CXX" to " " ================================================================================ TEST configureFortranLanguage from PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:72) TESTING: configureFortranLanguage from PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:72) Turn on Fortran bindings Using Fortran ================================================================================ TEST configureDirectories from PETSc.utilities.petscdir(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/petscdir.py:34) TESTING: configureDirectories from PETSc.utilities.petscdir(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/petscdir.py:34) Checks PETSC_DIR and sets if not set Version Information: #define PETSC_VERSION_RELEASE 1 #define PETSC_VERSION_MAJOR 2 #define PETSC_VERSION_MINOR 3 #define PETSC_VERSION_SUBMINOR 3 #define PETSC_VERSION_PATCH 3 #define PETSC_VERSION_DATE "May, 23, 2007" #define PETSC_VERSION_PATCH_DATE "Fri Jun 15 16:51:25 CDT 2007" #define PETSC_VERSION_HG "f051789beadcd36f77fb6111d20225e26ed7cc0d" Defined make macro "DIR" to "/home/cavok/devel/debian/petsc-2.3.3" Defined "DIR" to "/home/cavok/devel/debian/petsc-2.3.3" sh: /bin/sh /home/cavok/devel/debian/petsc-2.3.3/bin/config/config.guess Executing: /bin/sh /home/cavok/devel/debian/petsc-2.3.3/bin/config/config.guess sh: hppa64-unknown-linux-gnu sh: /bin/sh /home/cavok/devel/debian/petsc-2.3.3/bin/config/config.sub hppa64-unknown-linux-gnu Executing: /bin/sh /home/cavok/devel/debian/petsc-2.3.3/bin/config/config.sub hppa64-unknown-linux-gnu sh: hppa64-unknown-linux-gnu ================================================================================ TEST configureExternalPackagesDir from PETSc.utilities.petscdir(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/petscdir.py:112) TESTING: configureExternalPackagesDir from PETSc.utilities.petscdir(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/petscdir.py:112) ================================================================================ TEST configureInstallationMethod from PETSc.utilities.petscdir(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/petscdir.py:119) TESTING: configureInstallationMethod from PETSc.utilities.petscdir(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/petscdir.py:119) This is a tarball installation ================================================================================ TEST configureETags from PETSc.utilities.Etags(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/Etags.py:27) TESTING: configureETags from PETSc.utilities.Etags(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/Etags.py:27) Determine if etags files exist and try to create otherwise Found etags file ================================================================================ TEST getDatafilespath from PETSc.utilities.dataFilesPath(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/dataFilesPath.py:29) TESTING: getDatafilespath from PETSc.utilities.dataFilesPath(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/dataFilesPath.py:29) Checks what DATAFILESPATH should be Defined make macro "DATAFILESPATH" to "None" ================================================================================ TEST checkVendor from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:262) TESTING: checkVendor from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:262) Determine the compiler vendor Compiler vendor is "" ================================================================================ TEST checkInitialFlags from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:272) TESTING: checkInitialFlags from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:272) Initialize the compiler and linker flags Pushing language C Initialized CFLAGS to Initialized CFLAGS to Initialized LDFLAGS to Popping language C 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 executableFlags to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ================================================================================ TEST checkCCompiler from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:380) TESTING: checkCCompiler from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:380) Locate a functional C compiler Checking for program /usr/lib/lam/bin/mpicc...found Defined make macro "CC" to "/usr/lib/lam/bin/mpicc" Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c sh: sh: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c sh: Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest conftest.o Executing: /usr/lib/lam/bin/mpicc -o conftest conftest.o sh: sh: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest conftest.o Executing: /usr/lib/lam/bin/mpicc -o conftest conftest.o sh: Executing: ./conftest sh: ./conftest Executing: ./conftest sh: Popping language C ================================================================================ TEST checkCPreprocessor from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:437) TESTING: checkCPreprocessor from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:437) Locate a functional C preprocessor Checking for program /usr/lib/lam/bin/mpicc...found Defined make macro "CPP" to "/usr/lib/lam/bin/mpicc -E" Pushing language C sh: /usr/lib/lam/bin/mpicc -E conftest.c Executing: /usr/lib/lam/bin/mpicc -E conftest.c sh: # 1 "conftest.c" # 1 "" # 1 "" # 1 "conftest.c" # 1 "confdefs.h" 1 # 2 "conftest.c" 2 # 1 "conffix.h" 1 # 3 "conftest.c" 2 # 1 "/usr/include/stdlib.h" 1 3 4 # 25 "/usr/include/stdlib.h" 3 4 # 1 "/usr/include/features.h" 1 3 4 # 330 "/usr/include/features.h" 3 4 # 1 "/usr/include/sys/cdefs.h" 1 3 4 # 348 "/usr/include/sys/cdefs.h" 3 4 # 1 "/usr/include/bits/wordsize.h" 1 3 4 # 349 "/usr/include/sys/cdefs.h" 2 3 4 # 331 "/usr/include/features.h" 2 3 4 # 354 "/usr/include/features.h" 3 4 # 1 "/usr/include/gnu/stubs.h" 1 3 4 # 355 "/usr/include/features.h" 2 3 4 # 26 "/usr/... ... st char *__restrict __s, size_t __n) __attribute__ ((__nothrow__)); extern size_t wcstombs (char *__restrict __s, __const wchar_t *__restrict __pwcs, size_t __n) __attribute__ ((__nothrow__)); extern int rpmatch (__const char *__response) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; # 832 "/usr/include/stdlib.h" 3 4 extern int posix_openpt (int __oflag) ; # 867 "/usr/include/stdlib.h" 3 4 extern int getloadavg (double __loadavg[], int __nelem) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); # 883 "/usr/include/stdlib.h" 3 4 # 3 "conftest.c" 2 Popping language C ================================================================================ TEST checkCxxCompiler from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:541) TESTING: checkCxxCompiler from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:541) Locate a functional Cxx compiler ================================================================================ TEST checkFortranCompiler from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:708) TESTING: checkFortranCompiler from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:708) Locate a functional Fortran compiler Checking for program /usr/lib/lam/bin/mpif90...not found Checking for program /usr/lib/lam/bin/mpif90...not found Checking for program /usr/lib/lam/bin/mpif90...not found Checking for program /usr/lib/lam/bin/mpif90...not found Checking for program /usr/lib/lam/bin/mpif90...not found Checking for program /usr/lib/lam/bin/mpif90...not found Checking for program /usr/lib/lam/bin/mpif90...not found Checking for program /usr/lib/lam/bin/mpif77...found Defined make macro "FC" to "/usr/lib/lam/bin/mpif77" Pushing language FC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F sh: sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F sh: Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language C Popping language C sh: /usr/lib/lam/bin/mpif77 -o conftest conftest.o Executing: /usr/lib/lam/bin/mpif77 -o conftest conftest.o sh: sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpif77 -o conftest conftest.o Executing: /usr/lib/lam/bin/mpif77 -o conftest conftest.o sh: Executing: ./conftest sh: ./conftest Executing: ./conftest sh: Popping language FC ================================================================================ TEST checkFortranComments from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:750) TESTING: checkFortranComments from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:750) Make sure fortran comment "!" works Pushing language FC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F sh: Fortran comments can use ! in column 1 Popping language FC ================================================================================ TEST checkBrokenMpif90 from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:759) TESTING: checkBrokenMpif90 from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:759) mpif90 from mpich1 and older c-preprocessor combinations misbehave Pushing language FC Popping language FC ================================================================================ TEST checkPIC from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:799) TESTING: checkPIC from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:799) Determine the PIC option for each compiler - There needs to be a test that checks that the functionality is actually working Pushing language C Trying C compiler flag -PIC sh: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -PIC conftest.o Executing: /usr/lib/lam/bin/mpicc -o conftest -PIC conftest.o sh: Possible ERROR while running linker: gcc: unrecognized option '-PIC' output: error message = {gcc: unrecognized option '-PIC' } Pushing language C Popping language C in /usr/lib/lam/bin/mpicc -o conftest -PIC conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Rejecting C linker flag -PIC due to gcc: unrecognized option '-PIC' Rejected C compiler flag -PIC because linker cannot handle it Trying C compiler flag -fPIC sh: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o Executing: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o sh: Valid C linker flag -fPIC Adding C compiler flag -fPIC sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Added C compiler flag -fPIC Popping language C Pushing language FC Trying FC compiler flag -PIC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpif77 -o conftest -PIC conftest.o Executing: /usr/lib/lam/bin/mpif77 -o conftest -PIC conftest.o sh: Possible ERROR while running linker: gfortran: unrecognized option '-PIC' output: error message = {gfortran: unrecognized option '-PIC' } Pushing language C Popping language C in /usr/lib/lam/bin/mpif77 -o conftest -PIC conftest.o Source: program main end Rejecting FC linker flag -PIC due to gfortran: unrecognized option '-PIC' Rejected FC compiler flag -PIC because linker cannot handle it Trying FC compiler flag -fPIC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o conftest.F sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpif77 -o conftest -fPIC conftest.o Executing: /usr/lib/lam/bin/mpif77 -o conftest -fPIC conftest.o sh: Valid FC linker flag -fPIC Adding FC compiler flag -fPIC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC conftest.F sh: Added FC compiler flag -fPIC Popping language FC ================================================================================ TEST checkLargeFileIO from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:839) TESTING: checkLargeFileIO from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:839) ================================================================================ TEST checkArchiver from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:933) TESTING: checkArchiver from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:933) Check that the archiver exists and can make a library usable by the compiler Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Checking for program /usr/sbin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /usr/sbin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib -c" sh: /usr/bin/ar cr libconf1.a conf1.o Executing: /usr/bin/ar cr libconf1.a conf1.o sh: sh: /usr/bin/ranlib -c libconf1.a Executing: /usr/bin/ranlib -c libconf1.a sh: Possible ERROR while running ranlib: ret = 256 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: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Checking for program /usr/sbin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /usr/sbin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib" sh: /usr/bin/ar cr libconf1.a conf1.o Executing: /usr/bin/ar cr libconf1.a conf1.o sh: sh: /usr/bin/ranlib libconf1.a Executing: /usr/bin/ranlib libconf1.a sh: sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -L. -lconf1 Executing: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -L. -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(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1036) TESTING: checkSharedLinker from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1036) Check that the linker can produce shared libraries Checking shared linker /usr/lib/lam/bin/mpicc using flags ['-shared'] Checking for program /usr/lib/lam/bin/mpicc...found Defined make macro "LD_SHARED" to "/usr/lib/lam/bin/mpicc" sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -shared -fPIC conftest.o Executing: /usr/lib/lam/bin/mpicc -o conftest -shared -fPIC conftest.o sh: Valid C linker flag -shared sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o libconftest.so -shared -fPIC conftest.o Executing: /usr/lib/lam/bin/mpicc -o libconftest.so -shared -fPIC conftest.o sh: sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -L. -lconftest Executing: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -L. -lconftest sh: Using shared linker /usr/lib/lam/bin/mpicc with flags ['-shared'] and library extension so sh: uname -s Executing: uname -s sh: Linux ================================================================================ TEST checkSharedLinkerPaths from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1107) TESTING: checkSharedLinkerPaths from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1107) Linker rpath setting turned off for Debian PETSc package. ================================================================================ TEST checkLibC from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1119) TESTING: checkLibC from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1119) Test whether we need to explicitly include libc in shared linking - Mac OSX requires an explicit reference to libc for shared linking sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o libconftest.so -shared -fPIC conftest.o Executing: /usr/lib/lam/bin/mpicc -o libconftest.so -shared -fPIC conftest.o sh: Shared linking does not require an explicit libc reference ================================================================================ TEST checkDynamicLinker from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1163) TESTING: checkDynamicLinker from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1163) Check that the linker can produce dynamic libraries Checking for header: dlfcn.h sh: /usr/lib/lam/bin/mpicc -E conftest.c Executing: /usr/lib/lam/bin/mpicc -E conftest.c sh: # 1 "conftest.c" # 1 "" # 1 "" # 1 "conftest.c" # 1 "confdefs.h" 1 # 2 "conftest.c" 2 # 1 "conffix.h" 1 # 3 "conftest.c" 2 # 1 "/usr/include/dlfcn.h" 1 3 4 # 24 "/usr/include/dlfcn.h" 3 4 # 1 "/usr/include/features.h" 1 3 4 # 330 "/usr/include/features.h" 3 4 # 1 "/usr/include/sys/cdefs.h" 1 3 4 # 348 "/usr/include/sys/cdefs.h" 3 4 # 1 "/usr/include/bits/wordsize.h" 1 3 4 # 349 "/usr/include/sys/cdefs.h" 2 3 4 # 331 "/usr/include/features.h" 2 3 4 # 354 "/usr/include/features.h" 3 4 # 1 "/usr/include/gnu/stubs.h" 1 3 4 # 355 "/usr/include/features.h" 2 3 4 # 25 "/usr/in... ... dlfcn.h" 2 3 4 # 1 "/usr/include/bits/dlfcn.h" 1 3 4 # 30 "/usr/include/dlfcn.h" 2 3 4 # 54 "/usr/include/dlfcn.h" 3 4 extern void *dlopen (__const char *__file, int __mode) __attribute__ ((__nothrow__)); extern int dlclose (void *__handle) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); extern void *dlsym (void *__restrict __handle, __const char *__restrict __name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); # 84 "/usr/include/dlfcn.h" 3 4 extern char *dlerror (void) __attribute__ ((__nothrow__)); # 190 "/usr/include/dlfcn.h" 3 4 # 3 "conftest.c" 2 Defined "HAVE_DLFCN_H" to "1" Checking for functions ['dlopen', 'dlsym', 'dlclose'] in library ['dl'] [] Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -ldl Executing: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -ldl sh: Popping language C Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -ldl Executing: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -ldl sh: Popping language C Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -ldl Executing: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -ldl sh: Popping language C Adding ['dl'] to LIBS sh: uname -s Executing: uname -s sh: Linux Checking dynamic linker /usr/lib/lam/bin/mpicc using flags ['-shared'] Checking for program /usr/lib/lam/bin/mpicc...found Defined make macro "DYNAMICLINKER" to "/usr/lib/lam/bin/mpicc" sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -shared -fPIC conftest.o -ldl Executing: /usr/lib/lam/bin/mpicc -o conftest -shared -fPIC conftest.o -ldl sh: Valid C linker flag -shared sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o libconftest.so -shared -fPIC conftest.o -ldl Executing: /usr/lib/lam/bin/mpicc -o libconftest.so -shared -fPIC conftest.o -ldl sh: sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC conftest.c sh: Possible ERROR while running compiler: error message = {conftest.c: In function 'main': conftest.c:11: warning: incompatible implicit declaration of built-in function 'printf' conftest.c:15: warning: incompatible implicit declaration of built-in function 'printf' conftest.c:19: warning: incompatible implicit declaration of built-in function 'printf' } Source: #include "confdefs.h" #include "conffix.h" #include int main() { void *handle = dlopen("./libconftest.so", 0); int (*foo)(void) = (int (*)(void)) dlsym(handle, "foo"); if (!foo) { printf("%s\n", dlerror()); return -1; } if ((*foo)()) { printf("Invalid return from foo()\n"); return -1; } if (dlclose(handle)) { printf("Could not close library\n"); return -1; } ; return 0; } Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -ldl Executing: /usr/lib/lam/bin/mpicc -o conftest -fPIC conftest.o -ldl sh: Using dynamic linker /usr/lib/lam/bin/mpicc with flags ['-shared'] and library extension so ================================================================================ TEST output from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1209) TESTING: output from config.setCompilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/setCompilers.py:1209) Output module data as defines and substitutions Substituting "CC" with "/usr/lib/lam/bin/mpicc" Substituting "CFLAGS" with " -fPIC" Defined make macro "CC_LINKER_SLFLAG" to "-L" Substituting "CPP" with "/usr/lib/lam/bin/mpicc -E" Substituting "CPPFLAGS" with "" Substituting "CXX" with "" Substituting "FC" with "/usr/lib/lam/bin/mpif77" Substituting "FFLAGS" with " -fPIC" Defined make macro "FC_LINKER_SLFLAG" to "-L" Substituting "LDFLAGS" with "" Substituting "LIBS" with "-ldl " Substituting "SHARED_LIBRARY_FLAG" with "-shared" ================================================================================ TEST configureCompilerFlags from config.compilerFlags(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilerFlags.py:66) TESTING: configureCompilerFlags from config.compilerFlags(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilerFlags.py:66) Get the default compiler flags Pushing language C sh: /usr/lib/lam/bin/mpicc --version Executing: /usr/lib/lam/bin/mpicc --version sh: gcc (GCC) 4.2.3 (Debian 4.2.3-3) Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. getCompilerVersion: /usr/lib/lam/bin/mpicc gcc (GCC) 4.2.3 (Debian 4.2.3-3) sh: /usr/lib/lam/bin/mpicc -show Executing: /usr/lib/lam/bin/mpicc -show sh: gcc -I/usr/lib/lam/include -pthread -L/usr/lib/lam/lib -llammpio -llamf77mpi -lmpi -llam -lutil -ldl sh: gcc --help Executing: gcc --help sh: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase --help Display this information --target-help Display target specific command line options (Use '-v --help' to display command line options of sub-processes) -dumpspecs Display all of the built in spec strings -dumpversion Display the version of the compiler -dumpmachine Display the compiler's target processor -print-search-dirs Display the directories in the compiler's search path -print-libgcc-file-... ... nclude: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by gcc. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: . For Debian GNU/Linux specific bug reporting instructions, please see: . Trying C compiler flag -Wall sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall conftest.c sh: Added C compiler flag -Wall Trying C compiler flag -Wwrite-strings sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings conftest.c sh: Added C compiler flag -Wwrite-strings Trying C compiler flag -Wno-strict-aliasing sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing conftest.c sh: Added C compiler flag -Wno-strict-aliasing sh: /usr/lib/lam/bin/mpicc -show Executing: /usr/lib/lam/bin/mpicc -show sh: gcc -I/usr/lib/lam/include -pthread -L/usr/lib/lam/lib -llammpio -llamf77mpi -lmpi -llam -lutil -ldl sh: gcc --help Executing: gcc --help sh: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase --help Display this information --target-help Display target specific command line options (Use '-v --help' to display command line options of sub-processes) -dumpspecs Display all of the built in spec strings -dumpversion Display the version of the compiler -dumpmachine Display the compiler's target processor -print-search-dirs Display the directories in the compiler's search path -print-libgcc-file-... ... nclude: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by gcc. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: . For Debian GNU/Linux specific bug reporting instructions, please see: . Trying C compiler flag -g3 sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c sh: Added C compiler flag -g3 Popping language C Pushing language FC sh: /usr/lib/lam/bin/mpif77 --version Executing: /usr/lib/lam/bin/mpif77 --version sh: GNU Fortran (Debian 4.3.0-3) 4.3.1 20080401 (prerelease) Copyright (C) 2008 Free Software Foundation, Inc. GNU Fortran comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of GNU Fortran under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING getCompilerVersion: /usr/lib/lam/bin/mpif77 GNU Fortran (Debian 4.3.0-3) 4.3.1 20080401 (prerelease) sh: /usr/lib/lam/bin/mpif77 -show Executing: /usr/lib/lam/bin/mpif77 -show sh: gfortran -I/usr/lib/lam/include -pthread -L/usr/lib/lam/lib -llammpio -llamf77mpi -lmpi -llam -lutil -ldl sh: gfortran --help Executing: gfortran --help sh: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase --help Display this information --target-help Display target specific command line options --help={target|optimizers|warnings|undocumented|params}[,{[^]joined|[^]separate}] Display specific types of command line options (Use '-v --help' to display command line options of sub-processes) -dumpspecs Display all of the built in spec strings -dumpversion Display the version of the compiler -dum... ... Specify the language of the following input files Permissible languages include: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by gfortran. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: . Trying FC compiler flag -Wall sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall conftest.F sh: Added FC compiler flag -Wall Trying FC compiler flag -Wno-unused-variable sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable conftest.F sh: Added FC compiler flag -Wno-unused-variable sh: /usr/lib/lam/bin/mpif77 -show Executing: /usr/lib/lam/bin/mpif77 -show sh: gfortran -I/usr/lib/lam/include -pthread -L/usr/lib/lam/lib -llammpio -llamf77mpi -lmpi -llam -lutil -ldl sh: gfortran --help Executing: gfortran --help sh: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase --help Display this information --target-help Display target specific command line options --help={target|optimizers|warnings|undocumented|params}[,{[^]joined|[^]separate}] Display specific types of command line options (Use '-v --help' to display command line options of sub-processes) -dumpspecs Display all of the built in spec strings -dumpversion Display the version of the compiler -dum... ... Specify the language of the following input files Permissible languages include: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by gfortran. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: . Trying FC compiler flag -g sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F sh: Added FC compiler flag -g Popping language FC ================================================================================ TEST configureDebugging from PETSc.utilities.debugging(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/debugging.py:25) TESTING: configureDebugging from PETSc.utilities.debugging(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/debugging.py:25) Defined "USE_ERRORCHECKING" to "1" ================================================================================ TEST configureArchitecture from PETSc.utilities.arch(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/arch.py:39) TESTING: configureArchitecture from PETSc.utilities.arch(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/arch.py:39) Checks PETSC_ARCH and sets if not set Defined "ARCH" to "linux" Defined "ARCH_NAME" to ""linux-gnu-c-debug"" Substituting "ARCH" with "linux-gnu-c-debug" ================================================================================ TEST configureSharedLibraries from PETSc.utilities.sharedLibraries(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/sharedLibraries.py:41) TESTING: configureSharedLibraries from PETSc.utilities.sharedLibraries(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/sharedLibraries.py:41) Defined make rule "shared_arch" with dependencies "" and code [] Defined make macro "BUILDSHAREDLIB" to "no" ================================================================================ TEST configureDynamicLibraries from PETSc.utilities.sharedLibraries(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/sharedLibraries.py:53) TESTING: configureDynamicLibraries from PETSc.utilities.sharedLibraries(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/sharedLibraries.py:53) Checks whether dynamic libraries should be used, for which you must - Specify --with-dynamic - Have found a working dynamic linker (with dlfcn.h and libdl) Defines PETSC_USE_DYNAMIC_LIBRARIES if they are used Dynamic libraries - disabled ================================================================================ TEST configureBmakeDir from PETSc.utilities.bmakeDir(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/bmakeDir.py:26) TESTING: configureBmakeDir from PETSc.utilities.bmakeDir(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/bmakeDir.py:26) Makes bmake/$PETSC_ARCH if it does not exist Changed persistence directory to bmake/linux-gnu-c-debug sh: /usr/lib/lam/bin/mpicc --help Executing: /usr/lib/lam/bin/mpicc --help sh: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase --help Display this information --target-help Display target specific command line options (Use '-v --help' to display command line options of sub-processes) -dumpspecs Display all of the built in spec strings -dumpversion Display the version of the compiler -dumpmachine Display the compiler's target processor -print-search-dirs Display the directories in the compiler's search path -print-libgcc-file-... ... nclude: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by gcc. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: . For Debian GNU/Linux specific bug reporting instructions, please see: . ================================================================================ TEST checkRestrict from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:130) TESTING: checkRestrict from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:130) Check for the C/CXX restrict keyword Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c sh: Possible ERROR while running compiler: ret = 256 error message = {conftest.c: In function 'main': conftest.c:5: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'x' conftest.c:5: error: 'x' undeclared (first use in this function) conftest.c:5: error: (Each undeclared identifier is reported only once conftest.c:5: error: for each function it appears in.) /usr/lib/lam/bin/mpicc: No such file or directory } Source: #include "confdefs.h" #include "conffix.h" int main() { float * restrict x;; return 0; } sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c sh: Possible ERROR while running compiler: error message = {conftest.c: In function 'main': conftest.c:5: warning: unused variable 'x' } 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(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:248) TESTING: checkCFormatting from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:248) Activate format string checking if using the GNU compilers compilers: Added gcc printf format checking Defined "PRINTF_FORMAT_CHECK(A,B)" to "__attribute__((format (printf, A, B)))" ================================================================================ TEST checkCStaticInline from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:101) TESTING: checkCStaticInline from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:101) Check for C keyword: static inline Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c sh: Possible ERROR while running compiler: error message = {conftest.c: In function 'main': conftest.c:6: warning: unused variable 'i' } 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(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:258) TESTING: checkDynamicLoadFlag from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:258) Checks that dlopen() takes RTLD_GLOBAL, and defines PETSC_HAVE_RTLD_GLOBAL if it does sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.o -ldl Executing: /usr/lib/lam/bin/mpicc -o conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.o -ldl sh: Defined "HAVE_RTLD_GLOBAL" to "1" ================================================================================ TEST checkCLibraries from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:157) TESTING: checkCLibraries from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:157) Determines the libraries needed to link with C Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpicc -o conftest -v -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.o -ldl Executing: /usr/lib/lam/bin/mpicc -o conftest -v -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.o -ldl sh: Possible ERROR while running linker: Using built-in specs. Target: hppa-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --disable-libmudflap --disable-libssp --enable-checking=release --build=hppa-linux-gnu --host=hppa-linux-gnu --target=hppa-linux-gnu Thread model: posix gcc version 4.2.3 (Debian 4.2.3-3) /usr/lib/gcc/hppa-linux-gnu/4.2.3/collect2 --eh-frame-hdr -dynamic-linker /lib/ld.so.1 -o conftest /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crt1.o /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crti.o /usr/lib/gcc/hppa-linux-gnu/4.2.3/crtbegin.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. conftest.o -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -ldl -lgcc --as-needed -lgcc_s --no-as-needed -lpthread -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/hppa-linux-gnu/4.2.3/crtend.o /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crtn.o output: error message = {Using built-in specs. Target: hppa-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --disable-libmudflap --disable-libssp --enable-checking=release --build=hppa-linux-gnu --host=hppa-linux-gnu --target=hppa-linux-gnu Thread model: posix gcc version 4.2.3 (Debian 4.2.3-3) /usr/lib/gcc/hppa-linux-gnu/4.2.3/collect2 --eh-frame-hdr -dynamic-linker /lib/ld.so.1 -o conftest /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crt1.o /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crti.o /usr/lib/gcc/hppa-linux-gnu/4.2.3/crtbegin.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. conftest.o -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -ldl -lgcc --as-needed -lgcc_s --no-as-needed -lpthread -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/hppa-linux-gnu/4.2.3/crtend.o /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crtn.o } Pushing language C Popping language C in /usr/lib/lam/bin/mpicc -o conftest -v -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.o -ldl Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Popping language C compilers: Checking arg Using compilers: Unknown arg Using compilers: Checking arg built-in compilers: Unknown arg built-in compilers: Checking arg specs. compilers: Unknown arg specs. compilers: Checking arg Target: compilers: Unknown arg Target: compilers: Checking arg hppa-linux-gnu compilers: Unknown arg hppa-linux-gnu compilers: Checking arg Configured compilers: Unknown arg Configured compilers: Checking arg with: compilers: Unknown arg with: compilers: Checking arg ../src/configure compilers: Unknown arg ../src/configure compilers: Checking arg -v compilers: Unknown arg -v compilers: Checking arg --enable-languages=c,c++,fortran,objc,obj-c++ compilers: Unknown arg --enable-languages=c,c++,fortran,objc,obj-c++ compilers: Checking arg --prefix=/usr compilers: Unknown arg --prefix=/usr compilers: Checking arg --enable-shared compilers: Unknown arg --enable-shared compilers: Checking arg --with-system-zlib compilers: Unknown arg --with-system-zlib compilers: Checking arg --libexecdir=/usr/lib compilers: Unknown arg --libexecdir=/usr/lib compilers: Checking arg --without-included-gettext compilers: Unknown arg --without-included-gettext compilers: Checking arg --enable-threads=posix compilers: Unknown arg --enable-threads=posix compilers: Checking arg --enable-nls compilers: Unknown arg --enable-nls compilers: Checking arg --with-gxx-include-dir=/usr/include/c++/4.2 compilers: Unknown arg --with-gxx-include-dir=/usr/include/c++/4.2 compilers: Checking arg --program-suffix=-4.2 compilers: Unknown arg --program-suffix=-4.2 compilers: Checking arg --enable-clocale=gnu compilers: Unknown arg --enable-clocale=gnu compilers: Checking arg --enable-libstdcxx-debug compilers: Unknown arg --enable-libstdcxx-debug compilers: Checking arg --enable-objc-gc compilers: Unknown arg --enable-objc-gc compilers: Checking arg --enable-mpfr compilers: Unknown arg --enable-mpfr compilers: Checking arg --disable-libmudflap compilers: Unknown arg --disable-libmudflap compilers: Checking arg --disable-libssp compilers: Unknown arg --disable-libssp compilers: Checking arg --enable-checking=release compilers: Unknown arg --enable-checking=release compilers: Checking arg --build=hppa-linux-gnu compilers: Unknown arg --build=hppa-linux-gnu compilers: Checking arg --host=hppa-linux-gnu compilers: Unknown arg --host=hppa-linux-gnu compilers: Checking arg --target=hppa-linux-gnu compilers: Unknown arg --target=hppa-linux-gnu compilers: Checking arg Thread compilers: Unknown arg Thread compilers: Checking arg model: compilers: Unknown arg model: compilers: Checking arg posix compilers: Unknown arg posix compilers: Checking arg gcc compilers: Unknown arg gcc compilers: Checking arg version compilers: Unknown arg version compilers: Checking arg 4.2.3 compilers: Unknown arg 4.2.3 compilers: Checking arg (Debian compilers: Unknown arg (Debian compilers: Checking arg 4.2.3-3) compilers: Unknown arg 4.2.3-3) compilers: Checking arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/collect2 compilers: Unknown arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/collect2 compilers: Checking arg --eh-frame-hdr compilers: Unknown arg --eh-frame-hdr 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 -o compilers: Unknown arg -o compilers: Checking arg conftest compilers: Unknown arg conftest compilers: Checking arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crt1.o compilers: Unknown arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crt1.o compilers: Checking arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crti.o compilers: Unknown arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crti.o compilers: Checking arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/crtbegin.o compilers: Unknown arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/crtbegin.o compilers: Checking arg -L/usr/lib/lam/lib compilers: Found library or library directory: -L/usr/lib/lam/lib compilers: Checking arg -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 compilers: Found library or library directory: -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 compilers: Checking arg -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 compilers: Checking arg -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. compilers: Found library or library directory: -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. compilers: Checking arg conftest.o compilers: Unknown arg conftest.o compilers: Checking arg -ldl compilers: Found library or library directory: -ldl compilers: Checking arg -llammpio compilers: Found library or library directory: -llammpio compilers: Checking arg -llamf77mpi compilers: Found library or library directory: -llamf77mpi compilers: Checking arg -lmpi compilers: Found library or library directory: -lmpi compilers: Checking arg -llam compilers: Found library or library directory: -llam compilers: Checking arg -lutil compilers: Found library or library directory: -lutil compilers: Checking arg -ldl compilers: Checking arg -lgcc compilers: Checking arg --as-needed compilers: Unknown arg --as-needed compilers: Checking arg -lgcc_s compilers: Found library or library directory: -lgcc_s compilers: Checking arg --no-as-needed compilers: Unknown arg --no-as-needed compilers: Checking arg -lpthread compilers: Found library or library directory: -lpthread compilers: Checking arg -lc compilers: Checking arg -lgcc compilers: Checking arg --as-needed compilers: Unknown arg --as-needed compilers: Checking arg -lgcc_s compilers: Checking arg --no-as-needed compilers: Unknown arg --no-as-needed compilers: Checking arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/crtend.o compilers: Unknown arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/crtend.o compilers: Checking arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crtn.o compilers: Unknown arg /usr/lib/gcc/hppa-linux-gnu/4.2.3/../../../crtn.o compilers: Libraries needed to link C code with another linker: ['-L/usr/lib/lam/lib', '-L/usr/lib/gcc/hppa-linux-gnu/4.2.3', '-L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../..', '-ldl', '-llammpio', '-llamf77mpi', '-lmpi', '-llam', '-lutil', '-lgcc_s', '-lpthread'] compilers: Check that C libraries can be used from Fortran Pushing language FC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F sh: sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl Executing: /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl sh: sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl Executing: /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl sh: Executing: ./conftest sh: ./conftest Executing: ./conftest sh: Popping language FC ================================================================================ TEST checkFortranTypeSizes from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:409) TESTING: checkFortranTypeSizes from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:409) Check whether real*8 is supported and suggest flags which will allow support Pushing language FC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F sh: Popping language FC ================================================================================ TEST checkFortranNameMangling from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:468) TESTING: checkFortranNameMangling from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:468) 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: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c sh: Popping language C Pushing language FC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o confc.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl Executing: /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o confc.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl sh: Popping language FC compilers: Fortran name mangling is underscore Defined "HAVE_FORTRAN_UNDERSCORE" to "1" ================================================================================ TEST checkFortranNameManglingDouble from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:501) TESTING: checkFortranNameManglingDouble from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:501) Checks if symbols containing and underscore append and extra underscore, and defines HAVE_FORTRAN_UNDERSCORE_UNDERSCORE if necessary Pushing language C sh: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c Executing: /usr/lib/lam/bin/mpicc -c -o conftest.o -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c sh: Popping language C Pushing language FC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g conftest.F sh: Pushing language C Popping language C sh: /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o confc.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl Executing: /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o confc.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl sh: Possible ERROR while running linker: conftest.o: In function `main': /home/cavok/devel/debian/petsc-2.3.3/conftest.F:2: undefined reference to `d1_chk_' collect2: ld returned 1 exit status /usr/lib/lam/bin/mpif77: No such file or directory output: ret = 256 error message = {conftest.o: In function `main': /home/cavok/devel/debian/petsc-2.3.3/conftest.F:2: undefined reference to `d1_chk_' collect2: ld returned 1 exit status /usr/lib/lam/bin/mpif77: No such file or directory } Pushing language C Popping language C in /usr/lib/lam/bin/mpif77 -o conftest -fPIC -Wall -Wno-unused-variable -g conftest.o confc.o -L/usr/lib/lam/lib -L/usr/lib/gcc/hppa-linux-gnu/4.2.3 -L/usr/lib/gcc/hppa-linux-gnu/4.2.3/../../.. -ldl -llammpio -llamf77mpi -lmpi -llam -lutil -lgcc_s -lpthread -ldl Source: program main call d1_chk() end Popping language FC ================================================================================ TEST checkFortranPreprocessor from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:511) TESTING: checkFortranPreprocessor from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:511) Determine if Fortran handles preprocessing properly Pushing language FC sh: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g -DPTesting conftest.F Executing: /usr/lib/lam/bin/mpif77 -c -o conftest.o -fPIC -Wall -Wno-unused-variable -g -DPTesting conftest.F sh: Added FC compiler flag Popping language FC compilers: Fortran uses CPP preprocessor ================================================================================ TEST checkFortranLibraries from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:533) TESTING: checkFortranLibraries from config.compilers(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/compilers.py:533) 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