Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC sh: /bin/sh /opt/petsc/petsc-3.1-p0/config/BuildSystem/config/packages/config.guess Executing: /bin/sh /opt/petsc/petsc-3.1-p0/config/BuildSystem/config/packages/config.guess sh: x86_64-unknown-linux-gnu sh: /bin/sh /opt/petsc/petsc-3.1-p0/config/BuildSystem/config/packages/config.sub x86_64-unknown-linux-gnu Executing: /bin/sh /opt/petsc/petsc-3.1-p0/config/BuildSystem/config/packages/config.sub x86_64-unknown-linux-gnu sh: x86_64-unknown-linux-gnu ================================================================================ ================================================================================ Starting Configure Run at Tue Mar 30 14:33:57 2010 Configure Options: --configModules=PETSc.Configure --optionsModule=PETSc.compilerOptions PETSC_ARCH=linux-gnu-c++-nodebug-parmetis CXX=icc FC=ifort --with-clanguage=C++ --download-parmetis=1 --download-parmetis=/home/ptorres/soft/ParMetis-dev-p3.tar.gz --with-blas-lapack-dir=/opt/intel/mkl/10.2.4.032 --with-debugging=0 CXXOPTFLAGS="-O3 -xN -tpp7 -ipo" Working directory: /opt/petsc/petsc-3.1-p0 Machine uname: ('Linux', 'ACARAY', '2.6.28-13-generic', '#45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009', 'x86_64') Python version: 2.6.2 (release26-maint, Apr 19 2009, 01:58:18) [GCC 4.3.3] ================================================================================ Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC ================================================================================ TEST configureExternalPackagesDir from config.framework(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/framework.py:829) TESTING: configureExternalPackagesDir from config.framework(config/BuildSystem/config/framework.py:829) ================================================================================ TEST configureDebuggers from PETSc.utilities.debuggers(/opt/petsc/petsc-3.1-p0/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 /usr/local/sbin/gdb...not found Checking for program /usr/local/bin/gdb...not found 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/local/sbin/dbx...not found Checking for program /usr/local/bin/dbx...not found 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/games/dbx...not found Checking for program /home/ptorres/dbx...not found Checking for program /usr/local/sbin/xdb...not found Checking for program /usr/local/bin/xdb...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/games/xdb...not found Checking for program /home/ptorres/xdb...not found Defined "USE_GDB_DEBUGGER" to "1" ================================================================================ TEST configureMake from PETSc.utilities.Make(/opt/petsc/petsc-3.1-p0/config/PETSc/utilities/Make.py:21) TESTING: configureMake from PETSc.utilities.Make(config/PETSc/utilities/Make.py:21) Check various things about make Checking for program /usr/local/sbin/make...not found Checking for program /usr/local/bin/make...not found Checking for program /usr/sbin/make...not found Checking for program /usr/bin/make...found Defined make macro "MAKE" to "/usr/bin/make" Checking for program /usr/local/sbin/strings...not found Checking for program /usr/local/bin/strings...not found Checking for program /usr/sbin/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: /lib64/ld-linux-x86-64.so.2 librt.so.1 __gmon_start__ _Jv_RegisterClasses clock_gettime libc.so.6 fflush strcpy __rawmemchr fnmatch readdir sprintf _IO_putc setlocale fopen strsignal strncmp optind strrchr wait pipe __strdup dcgettext closedir strncpy sigprocmask __stack_chk_fail __lxstat unlink realloc abort stdin _exit getpid kill __assert_fail mkstemp strtod strtol feof getloadavg fgets getpwnam calloc strlen sigemptyset memset glob strstr __errno_location chdir dup2 sigaddset ctime putenv stdout fputs lseek memcpy fclose malloc realpath remove opendir getenv __ctype_b_loc sscanf optarg stderr alarm getlogin readlink setrlimit getopt_long execvp __fxstat getcwd fwrite fread gettimeofday sigaction waitpid localtime strchr vfork fdopen qsort __ctype_tolower_loc setvbuf fcntl bsd_signal __xstat getrlimit memmove bindtextdomain opterr strcmp strerror __libc_start_main ferror vfprintf globfree __environ __cxa_atexit GLIBC_2.2.5 GLIBC_2.4 GLIBC_2.3 %z^" %r^" %j^" %b^" %Z^" %R^" %J^" %B^" %:^" %2^" %*^" %"^" %z]" %r]" %j]" %b]" %Z]" %R]" %J]" %B]" %:]" %2]" %*]" %"]" %z\" %r\" %j\" %b\" %Z\" %R\" %J\" %B\" %:\" %2\" %*\" %"\" fff. ATSH t^'" |$ H |$PH D$8dH3 @[]A\ D$81 T$8dH3 \$@H l$HL d$PH ffff. 5@+" 5X " =L " l$ L t$(L |$0H l$ L t$(L |$0H AWAVI AUATUSH E@I;E@v []A\A]A^A_ fff. fffff. H;-D <.u1 t% t,L tawMA [A\A]A^A_ fff. AWAVAUATSH [A\A]A^A_ <)t$<,f <)t9H AUATUSH []A\A]A^A_ AWAVAUM D$gH L$0E1 t$ H |$(L @ H;D$X L$XI t I9 L$0L T$(H t"I9 \$8H T$HD L$PH |$HL D$XA |$PH h[]A\A]A^A_ T$HH L$PL D$XH |$XH \$DH D$P1 T$XL T$XH h[]A\A]A^A_ ffffff. AWE1 AVAUATE1 |$8H T$8H t$4H |$8H T$8H |$PH |$PE1 L$PH d$tE L$`D D$lH L$lC D9t$\ |$`D L$`D D$lH []A\A]A^A_ l$tE L$`D D$lH t$tE D$pL L$`D D$lH |$81 |$pH =:5! 9D$\H L$8H D$HH D$HH T$ H 8.t.H T$G: t$(f @*f% =g ! %u%! fffff. AWAVA ATSH [A\A]A^A_ AUE1 ATUH []A\A] AVAUATUSH []A\A]A^ T$`H t,H) T$`H AWAVAUA ATUH T$0H t$(E1 D$8I D$8H []A\A]A^A_ D$8H |$0H t$8H D$8H d$0L t$0H l$(I |$0A t$(I t$0K D$8H |$(A t$0H \$8H D$(H t$DH D$DL \$DH t$8H |$ L d$8H D$DI D$Du D$ H \$8H AUATE1 P(Hc @t-1 []A\A] []A\A] AWAVAUATSH dH34%( [A\A]A^A_ S H9M t!f. fffff. AWAVAUATUSH []A\A]A^A_ H;KH u:E1 AVAUATUH H;D$ ([]A\A]A^A_ H;D$ L$$H D$$H fffff. fffff. ffff. fffff. fffff. AUATUS \$ H |$(H u>[]A\A]A^ fff. AUATI ,$H9- []A\A] []A\A] ffff. AWAVAUATUSH D$(H T$0H l$0E1 taH9 T$(A D$ H t$ H 8[]A\A]A^A_ AWAVAUATI \$$H ([]A\A]A^A_ l$ L d$(L l$0L t$8L |$@H AWAVAUATSH [A\A]A^A_ AWAVAUATUSH HcD$ []A\A]A^A_ []A\A]A^A_ ffffff. AWAVAUATUSH D$ A9 T$ D []A\A]A^A_H t0L;% l$ L t$(L |$0H D;-y t^D;m ffff. []A\A] []A\A] fff. fffff. ffff. AVAUATSH u)E1 [A\A]A^A_ AWAVI AUATUSH t H; t#H=@ []A\A]A^A_ []A\A]A^A_ ffffff. AWAVI AUATUSH []A\A]A^A_ fffff. AWAVAUATUSH |$(H []A\A]A^A_ AWAVAUATU1 t$(L []A\A]A^A_ L;t$ L9t$ L;%0 L;|$ l$PH \$HL d$XL l$`L t$hL |$pH D$ H D$*H l$@H \$8L d$HL l$PH ffff. fffff. tDI9 d$ L l$(L t$0H |$xH D$xH T$pH D$pH U0fA u8E1 @*f%? ATUSH D$ H D$ H []A\A] []A\A] AWAVAUATUSH D$$H +T$( T$ ARFILENAMES/ # commands to execute (built-in): (from `%s', line %lu): %.*s *** [%s] Deleting file `%s' *** Deleting file `%s' unlink: kill $(MAKE) ${MAKE} .SUFFIXES *** [%s] Archive member `%s' may be bogus; not deleted *** Archive member `%s' may be bogus; not deleted ARFLAGS CHECKOUT,v COFLAGS $(CC) -E $(FC) F77FLAGS $(FFLAGS) LINT lint YACC yacc MAKEINFO makeinfo TEXI2DVI texi2dvi CWEAVE cweave CTANGLE ctangle rm -f LINK.o COMPILE.c LINK.c COMPILE.cc COMPILE.C $(COMPILE.cc) COMPILE.cpp LINK.cc LINK.C $(LINK.cc) LINK.cpp YACC.y $(YACC) $(YFLAGS) LEX.l $(LEX) $(LFLAGS) -t COMPILE.f LINK.f COMPILE.F LINK.F COMPILE.r LINK.r COMPILE.def COMPILE.mod COMPILE.p LINK.p LINK.s COMPILE.s LINK.S COMPILE.S PREPROCESS.S $(CC) -E $(CPPFLAGS) PREPROCESS.F PREPROCESS.r LINT.c OUTPUT_OPTION -o $@ .LIBPATTERNS lib%.so lib%.a $(AR) $(ARFLAGS) $@ $< %.out @rm -f $@ cp $< $@ %.w %.ch $(CTANGLE) $^ $@ %.tex $(CWEAVE) $^ $@ $(CHECKOUT,v) RCS/%,v RCS/% SCCS/s.% $(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 .cc.o .C.o .cpp.o .f.o .p.o .F.o .r.o .mod.o $(COMPILE.mod) -o $@ $< .c.ln $(LINT.c) -C$* $< .y.ln .l.ln .y.c .l.c @$(RM) $@ $(LEX.l) $< > $@ .F.f .r.f .l.r .S.s $(PREPROCESS.S) $< > $@ .texinfo.info .texi.info .txinfo.info .tex.dvi $(TEX) $< .texinfo.dvi .texi.dvi .txinfo.dvi .w.c $(CTANGLE) $< - $@ .web.p $(TANGLE) $< .w.tex $(CWEAVE) $< - $@ .web.tex $(WEAVE) $< +$(if $(wildcard $@),,$(CO) $(COFLAGS) $< $@) $(CC) $(LDFLAGS) $(TARGET_ARCH) $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) $(FC) $(FFLAGS) $(TARGET_ARCH) -c $(FC) $(FFLAGS) $(LDFLAGS) $(TARGET_ARCH) $(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $(FC) $(FFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) $(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -c $(FC) $(FFLAGS) $(RFLAGS) $(LDFLAGS) $(TARGET_ARCH) $(M2C) $(M2FLAGS) $(DEFFLAGS) $(TARGET_ARCH) $(M2C) $(M2FLAGS) $(MODFLAGS) $(TARGET_ARCH) $(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $(PC) $(PFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) $(CC) $(ASFLAGS) $(LDFLAGS) $(TARGET_MACH) $(AS) $(ASFLAGS) $(TARGET_MACH) $(CC) $(ASFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_MACH) $(CC) $(ASFLAGS) $(CPPFLAGS) $(TARGET_MACH) -c $(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -F $(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -F $(LINT) $(LINTFLAGS) $(CPPFLAGS) $(TARGET_ARCH) $(GET) $(GFLAGS) $(SCCS_OUTPUT_OPTION) $< $(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 $@ $(COMPILE.c) $(OUTPUT_OPTION) $< $(COMPILE.cc) $(OUTPUT_OPTION) $< $(COMPILE.C) $(OUTPUT_OPTION) $< $(COMPILE.cpp) $(OUTPUT_OPTION) $< $(COMPILE.f) $(OUTPUT_OPTION) $< $(COMPILE.p) $(OUTPUT_OPTION) $< $(COMPILE.F) $(OUTPUT_OPTION) $< $(COMPILE.r) $(OUTPUT_OPTION) $< $(YACC.y) $< $(LINT.c) -C$* y.tab.c $(RM) y.tab.c @$(RM) $*.c $(LEX.l) $< > $*.c $(LINT.c) -i $*.c -o $@ $(RM) $*.c $(YACC.y) $< mv -f y.tab.c $@ $(PREPROCESS.F) $(OUTPUT_OPTION) $< $(PREPROCESS.r) $(OUTPUT_OPTION) $< $(LEX.l) $< > $@ mv -f lex.yy.r $@ $(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@ $(TEXI2DVI) $(TEXI2DVI_FLAGS) $< # Directories # %s: could not be stat'd. files, impossibilities so far. # %s (device %ld, inode %ld): could not be opened. # %s (device %ld, inode %ld): 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 # Not a target: %s:%s | %s # Command-line target. # Also makes: # File does not exist. # File is very old. # Last modified %s # File has been updated. # File has not been updated. # Successfully updated. file.c question_flag # Failed to be updated. Current time *name != '\0' .PRECIOUS .LOW_RESOLUTION_TIME .PHONY .INTERMEDIATE .SECONDARY .EXPORT_ALL_VARIABLES .IGNORE .SILENT .NOTPARALLEL # Precious file (prerequisite of .PRECIOUS). # Phony target (prerequisite of .PHONY). # A default, MAKEFILES, or -include/sinclude makefile. # Implicit rule search has been done. # Implicit rule search has not been done. # Implicit/static pattern stem: `%s' # File is an intermediate prerequisite. # Modification time never checked. # Commands currently running (THIS IS A BUG). # Dependencies commands running (THIS IS A BUG). # Needs to be updated (-q is set). # Invalid value in `update_status' member! # Invalid value in `command_state' member! %s: Timestamp out of range; substituting %s *** Deleting intermediate file `%s' Removing intermediate files... 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' print_file enter_file lookup_file undefined recursive simple %s: '%s' default environment environment override command line automatic basename addprefix %s:%lu: filter abspath addsuffix notdir filter-out findstring firstword flavor join lastword patsubst realpath shell sort strip wildcard wordlist words origin foreach call warning value eval Internal error: func_error: '%s' insufficient number of arguments (%d) to function `%s' unimplemented on this platform: function `%s' non-numeric first argument to `wordlist' function non-numeric second argument to `wordlist' function invalid first argument to `wordlist' function: `%d' non-numeric first argument to `word' function first argument to `word' function must be greater than 0 Cleaning up temporary batch file %s unterminated call to function `%s': missing `%c' 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'. job.c ap <= end $(SHELL) $(IFS) %s: Command not found SHELL %s: Shell program not found execvp: write jobserver /bin/sh vfork cannot enforce load limit: getloadavg (remote) [%s] Error %d (ignored) *** [%s] Error %d (core dumped) *** [%s] %s%s remote_status wait .DELETE_ON_ERROR don't Duplicate the job FD read jobs pipe Read returned EBADF. break case continue exec exit login logout read readonly shift switch test trap umask while %s (line %d) Bad shell context (!unixy && !batch_mode_shell) INTERNAL: Freeing child 0x%08lx (%s) but no tokens left! Released token for child 0x%08lx (%s). cannot enforce load limits on this operating system Estimated system load = %f (actual = %f) (max requested = %f) Putting child 0x%08lx (%s) PID %ld%s on the chain. f->command_state == cs_finished *** Waiting for unfinished jobs.... Live child 0x%08lx (%s) PID %ld %s Reaping losing child 0x%08lx PID %ld %s Reaping winning child 0x%08lx PID %ld %s Cleaning up temp batch file %s Removing child 0x%08lx PID %ld%s from chain. Need a job token; we %shave children INTERNAL: no children as we go to sleep on read Obtained token for child 0x%08lx (%s). construct_command_argv_internal start_waiting_job ?%s: Entering directory `%s' %s: Leaving directory `%s' %sThis program built for %s write MAKECMDGOALS Options: This program built for %s MFLAGS MAKEFLAGS /usr/share/locale getcwd .VARIABLES .FEATURES archives check-symlink MAKE_RESTARTS MAKE_COMMAND $(MAKE_COMMAND) MAKE -*-command-variables-*- ${-*-command-variables-*-} MAKEOVERRIDES MAKELEVEL CURDIR TMPDIR /tmp fopen (temporary file) fwrite (temporary file) .DEFAULT .DEFAULT_GOAL %d,%d dup jobserver creating jobs pipe init jobserver pipe Updating makefiles.... Makefile `%s' was not found chdir Re-executing[%u]: %s=%u MAKE_RESTARTS= MAKE_RESTARTS=%u main.c unlink (temporary file): No targets Updating goal targets.... always-make basic debug environment-overrides help ignore-errors include-dir jobs jobserver-fds load-average check-symlink-times just-print old-file print-data-base question no-builtin-rules no-builtin-variables silent no-keep-going touch version no-print-directory what-if warn-undefined-variables quiet stop new-file assume-new assume-old max-load dry-run recon %s: Entering an unknown directory %s: Leaving an unknown directory %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) 2006 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. %sThis program built for %s (%s) # Make data base, printed on %s # Finished Make data base on %s INTERNAL: Exiting with %u jobserver tokens (should be 0)! INTERNAL: Exiting with %u jobserver tokens available; should be %u! empty string invalid as file name the `-%c' option requires a non-empty string argument the `-%c' option requires a positive integral argument Usage: %s [options] [target] ... This program built for %s (%s) Report bugs to target-specific order-only second-expansion else-if unknown debug level specification `%s' Makefile from standard input specified twice. internal error: multiple --jobserver-fds options internal error: invalid --jobserver-fds string `%s' warning: -jN forced in submake: disabling jobserver mode. warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Makefile `%s' might loop; not remaking it. Failed to remake makefile `%s'. Included makefile `%s' was not found. .DEFAULT_GOAL contains more than one target No targets specified and no makefile found warning: Clock skew detected. Your build may be incomplete. Couldn't change back to original directory. -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. -L, --check-symlink-times Use the latest mtime between symlinks and target. -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 %s:%lu: *** %s: *** %s[%u]: *** . Stop. virtual memory exhausted %s: %s[%u]: write error: %s write error %s%s: %s $(HOME) HOME /usr/include .INCLUDE_DIRS define endef ifdef ifndef ifeq ifneq else endif extraneous `%s' .POSIX .SECONDEXPANSION invalid syntax in conditional extraneous `endef' empty variable name empty `override' directive invalid `override' directive unexport vpath -include sinclude missing rule before commands missing separator%s read.c *p2 != '\0' v != 0 missing target pattern multiple target patterns missing `endif' Reading makefile `%s' (no default goal) (search path) (don't care) (no ~ expansion) MAKEFILE_LIST Reading makefiles... $(MAKEFILES) /usr/gnu/include /usr/local/include GNUmakefile Makefile warning: NUL character seen; rest of line ignored Extraneous text after `endef' directive missing `endef', unterminated `define' Extraneous text after `%s' directive only one `else' per conditional prerequisites cannot be defined in command scripts mixed implicit and static pattern rules mixed implicit and normal rules target `%s' doesn't match the target pattern 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' commands commence before first target (did you mean TAB instead of 8 spaces?) Malformed target-specific variable definition target pattern contains no `%%' eval record_target_var lstat: readlink: $(strip $(.LIBPATTERNS)) %s/%s touch %s touch: open: touch: fstat: touch: read: touch: lseek: touch: write: Pruning file `%s'. Still updating file `%s'. Finished updating file `%s'. File `%s' does not exist. No need to remake target `%s' ; using VPATH name `%s' Must remake target `%s'. Ignoring VPATH name `%s'. remake.c Nothing to be done for `%s'. `%s' is up to date. /usr/lib /usr/local/lib .LIBPATTERNS element `%s' is not a pattern Warning: File `%s' has modification time %.2g s in the future %sNo rule to make target `%s'%s %sNo rule to make target `%s', needed by `%s'%s Considering target file `%s'. Recently tried and failed to update file `%s'. File `%s' was considered already. *** 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. 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 update_file_1 # Implicit Rules # No implicit rules. # %u implicit rules, %u (%.1f%%) terminal. (%.o) BUG: num_pattern_rules wrong! %u != %u %s # of strings in strcache: %d %s strcache size: total = %d / max = %d / min = %d / avg = %d %s strcache free: total = %d / max = %d / min = %d / avg = %d %s # of strcache buffers: %d strcache.c best->bytesfree > len add_string environment under -e (from `%s', line %lu) define %s endef %s %s= $(subst ,,%s) # Variables %s : variable.c %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 $+) pop_variable_scope # variable set hash-table stats: # Pattern-specific Variable Values # %u pattern-specific variable values # No pattern-specific variable values. current_variable_set_list->next != ((void *)0) 3.81 x86_64-pc-linux-gnu # VPATH Search Paths vpath %s %s%c # No `vpath' search paths. # %u `vpath' search paths. $(strip $(VPATH)) $(strip $(GPATH)) # No general (`VPATH' variable) search path. # General (`VPATH' variable) search path: 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 /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 configureCLanguage from PETSc.utilities.languages(/opt/petsc/petsc-3.1-p0/config/PETSc/utilities/languages.py:43) TESTING: configureCLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:43) Choose between C and C++ bindings ================================================================================ TEST configureLanguageSupport from PETSc.utilities.languages(/opt/petsc/petsc-3.1-p0/config/PETSc/utilities/languages.py:49) TESTING: configureLanguageSupport from PETSc.utilities.languages(config/PETSc/utilities/languages.py:49) Check c-support c++-support and other misc tests Allowing C++ name mangling C language is Cxx Defined "CLANGUAGE_CXX" to "1" ================================================================================ TEST configureExternC from PETSc.utilities.languages(/opt/petsc/petsc-3.1-p0/config/PETSc/utilities/languages.py:66) TESTING: configureExternC from PETSc.utilities.languages(config/PETSc/utilities/languages.py:66) Protect C bindings from C++ mangling ================================================================================ TEST configureFortranLanguage from PETSc.utilities.languages(/opt/petsc/petsc-3.1-p0/config/PETSc/utilities/languages.py:72) TESTING: configureFortranLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:72) Turn on Fortran bindings Using Fortran ================================================================================ TEST configureMkdir from config.programs(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/programs.py:21) TESTING: configureMkdir from config.programs(config/BuildSystem/config/programs.py:21) Make sure we can have mkdir automatically make intermediate directories Checking for program /usr/local/sbin/mkdir...not found Checking for program /usr/local/bin/mkdir...not found 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(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/programs.py:43) TESTING: configurePrograms from config.programs(config/BuildSystem/config/programs.py:43) Check for the programs needed to build and run PETSc Checking for program /usr/local/sbin/sh...not found Checking for program /usr/local/bin/sh...not found 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/local/sbin/sed...not found Checking for program /usr/local/bin/sed...not found 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" sh: /bin/sed -i s/sed/sd/g sed1 Executing: /bin/sed -i s/sed/sd/g sed1 sh: Adding SEDINPLACE cmd: /bin/sed -i Defined make macro "SEDINPLACE" to "/bin/sed -i" Checking for program /usr/local/sbin/mv...not found Checking for program /usr/local/bin/mv...not found 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/local/sbin/cp...not found Checking for program /usr/local/bin/cp...not found 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/local/sbin/grep...not found Checking for program /usr/local/bin/grep...not found 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/local/sbin/rm...not found Checking for program /usr/local/bin/rm...not found 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/local/sbin/diff...not found Checking for program /usr/local/bin/diff...not found 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/ptorres/ps...not found Checking for program /usr/local/sbin/gzip...not found Checking for program /usr/local/bin/gzip...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 configureMercurial from config.sourceControl(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/sourceControl.py:23) TESTING: configureMercurial from config.sourceControl(config/BuildSystem/config/sourceControl.py:23) Find the Mercurial executable Checking for program /usr/local/sbin/hg...not found Checking for program /usr/local/bin/hg...not found 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/games/hg...not found Checking for program /home/ptorres/hg...not found ================================================================================ TEST configureCVS from config.sourceControl(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/sourceControl.py:30) TESTING: configureCVS from config.sourceControl(config/BuildSystem/config/sourceControl.py:30) Find the CVS executable Checking for program /usr/local/sbin/cvs...not found Checking for program /usr/local/bin/cvs...not found 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(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/sourceControl.py:35) TESTING: configureSubversion from config.sourceControl(config/BuildSystem/config/sourceControl.py:35) Find the Subversion executable Checking for program /usr/local/sbin/svn...not found Checking for program /usr/local/bin/svn...not found Checking for program /usr/sbin/svn...not found Checking for program /usr/bin/svn...found Defined make macro "SVN" to "svn" ================================================================================ TEST configureDirectories from PETSc.utilities.petscdir(/opt/petsc/petsc-3.1-p0/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 1 #define PETSC_VERSION_MAJOR 3 #define PETSC_VERSION_MINOR 1 #define PETSC_VERSION_SUBMINOR 0 #define PETSC_VERSION_PATCH 0 #define PETSC_VERSION_DATE "Mar, 25, 2010" #define PETSC_VERSION_PATCH_DATE "Thu Mar 25 16:15:27 CDT 2010" #define PETSC_VERSION_HG "1dbb025799818f0787e93cd7f9415256fbb013c6" #define PETSC_VERSION_DATE_HG "Thu Mar 25 16:13:51 2010 -0500" #define PETSC_VERSION_(MAJOR,MINOR,SUBMINOR) \ Defined make macro "DIR" to "/opt/petsc/petsc-3.1-p0" Defined "DIR" to ""/opt/petsc/petsc-3.1-p0"" sh: /bin/sh /opt/petsc/petsc-3.1-p0/config/configarch/config.guess Executing: /bin/sh /opt/petsc/petsc-3.1-p0/config/configarch/config.guess sh: x86_64-unknown-linux-gnu sh: /bin/sh /opt/petsc/petsc-3.1-p0/config/configarch/config.sub x86_64-unknown-linux-gnu Executing: /bin/sh /opt/petsc/petsc-3.1-p0/config/configarch/config.sub x86_64-unknown-linux-gnu sh: x86_64-unknown-linux-gnu ================================================================================ TEST configureExternalPackagesDir from PETSc.utilities.petscdir(/opt/petsc/petsc-3.1-p0/config/PETSc/utilities/petscdir.py:100) TESTING: configureExternalPackagesDir from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:100) ================================================================================ TEST configureInstallationMethod from PETSc.utilities.petscdir(/opt/petsc/petsc-3.1-p0/config/PETSc/utilities/petscdir.py:107) TESTING: configureInstallationMethod from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:107) This is a tarball installation ================================================================================ TEST configureETags from PETSc.utilities.Etags(/opt/petsc/petsc-3.1-p0/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 Found etags file ================================================================================ TEST getDatafilespath from PETSc.utilities.dataFilesPath(/opt/petsc/petsc-3.1-p0/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 checkMPICompilerOverride from config.setCompilers(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py:1323) TESTING: checkMPICompilerOverride from config.setCompilers(config/BuildSystem/config/setCompilers.py:1323) 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 checkVendor from config.setCompilers(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py:298) TESTING: checkVendor from config.setCompilers(config/BuildSystem/config/setCompilers.py:298) Determine the compiler vendor Compiler vendor is "" ================================================================================ TEST checkInitialFlags from config.setCompilers(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py:308) TESTING: checkInitialFlags from config.setCompilers(config/BuildSystem/config/setCompilers.py:308) 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 CC_LINKER_FLAGS to [] Initialized CXX_LINKER_FLAGS to [] Initialized FC_LINKER_FLAGS to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ================================================================================ TEST checkCCompiler from config.setCompilers(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py:422) TESTING: checkCCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:422) Locate a functional C compiler Checking for program /usr/local/sbin/gcc...not found Checking for program /usr/local/bin/gcc...not found Checking for program /usr/sbin/gcc...not found Checking for program /usr/bin/gcc...found Defined make macro "CC" to "gcc" Pushing language C sh: gcc -c -o conftest.o conftest.c Executing: gcc -c -o conftest.o conftest.c sh: sh: gcc -c -o conftest.o conftest.c Executing: gcc -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: gcc -o conftest conftest.o Executing: gcc -o conftest conftest.o sh: sh: gcc -c -o conftest.o conftest.c Executing: gcc -c -o conftest.o conftest.c sh: Pushing language C Popping language C sh: gcc -o conftest conftest.o Executing: gcc -o conftest conftest.o sh: Executing: ./conftest sh: ./conftest Executing: ./conftest sh: Popping language C ================================================================================ TEST checkCPreprocessor from config.setCompilers(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py:479) TESTING: checkCPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:479) Locate a functional C preprocessor Checking for program /usr/local/sbin/gcc...not found Checking for program /usr/local/bin/gcc...not found Checking for program /usr/sbin/gcc...not found Checking for program /usr/bin/gcc...found Defined make macro "CPP" to "gcc -E" Pushing language C sh: gcc -E conftest.c Executing: gcc -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 # 1 "/usr/include/bits/wordsize.h" 1 3 4 # 5 "/usr/include/gnu/stubs.h" 2 3 4 # 1 "/usr/include/gnu/stubs-64.h" 1 3 4 # 10 "/usr/include/gnu/stubs.h" 2 3 4 # 355 "/usr/include/features.h" 2 3 4 # 26 "/usr/include/stdlib.h" 2 3 4 # 1 "/usr/lib/gcc/x86_64-linux-gnu/4.3.3/include/stddef.h" 1 3 4 # 214 "/usr/lib/gcc/x86_64-linux-gnu/4.3.3/include/stddef.h" 3 4 typedef long unsigned int size_t; # 326 "/usr/lib/gcc/x86_64-linux-gnu/4.3.3/include/stddef.h" 3 4 typedef int wchar_t; # 34 "/usr/include/stdlib.h" 2 3 4 # 96 "/usr/include/stdlib.h" 3 4 typedef struct { int quot; int rem; } div_t; typedef struct { long int quot; long int rem; } ldiv_t; # 140 "/usr/include/stdlib.h" 3 4 extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__)) ; extern double atof (__const char *__nptr) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; extern int atoi (__const char *__nptr) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; extern long int atol (__const char *__nptr) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; __extension__ extern long long int atoll (__const char *__nptr) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; extern double strtod (__const char *__restrict __nptr, char **__restrict __endptr) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; # 182 "/usr/include/stdlib.h" 3 4 extern long int strtol (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; extern unsigned long int strtoul (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; __extension__ extern long long int strtoq (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; __extension__ extern unsigned long long int strtouq (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; __extension__ extern long long int strtoll (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; __extension__ extern unsigned long long int strtoull (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; # 311 "/usr/include/stdlib.h" 3 4 extern char *l64a (long int __n) __attribute__ ((__nothrow__)) ; extern long int a64l (__const char *__s) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; # 1 "/usr/include/sys/types.h" 1 3 4 # 29 "/usr/include/sys/types.h" 3 4 # 1 "/usr/include/bits/types.h" 1 3 4 # 28 "/usr/include/bits/types.h" 3 4 # 1 "/usr/include/bits/wordsize.h" 1 3 4 # 29 "/usr/include/bits/types.h" 2 3 4 typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; 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; typedef signed long int __int64_t; typedef unsigned long int __uint64_t; typedef long int __quad_t; typedef unsigned long int __u_quad_t; # 131 "/usr/include/bits/types.h" 3 4 # 1 "/usr/include/bits/typesizes.h" 1 3 4 # 132 "/usr/include/bits/types.h" 2 3 4 typedef unsigned long int __dev_t; typedef unsigned int __uid_t; typedef unsigned int __gid_t; typedef unsigned long int __ino_t; typedef unsigned long int __ino64_t; typedef unsigned int __mode_t; typedef unsigned long int __nlink_t; typedef long int __off_t; typedef long int __off64_t; typedef int __pid_t; typedef struct { int __val[2]; } __fsid_t; typedef long int __clock_t; typedef unsigned long int __rlim_t; typedef unsigned long int __rlim64_t; typedef unsigned int __id_t; typedef long int __time_t; typedef unsigned int __useconds_t; typedef long int __suseconds_t; typedef int __daddr_t; typedef long int __swblk_t; typedef int __key_t; typedef int __clockid_t; typedef void * __timer_t; typedef long int __blksize_t; typedef long int __blkcnt_t; typedef long int __blkcnt64_t; typedef unsigned long int __fsblkcnt_t; typedef unsigned long int __fsblkcnt64_t; typedef unsigned long int __fsfilcnt_t; typedef unsigned long int __fsfilcnt64_t; typedef long int __ssize_t; typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; typedef long int __intptr_t; typedef unsigned int __socklen_t; # 32 "/usr/include/sys/types.h" 2 3 4 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; typedef __loff_t loff_t; typedef __ino_t ino_t; # 62 "/usr/include/sys/types.h" 3 4 typedef __dev_t dev_t; typedef __gid_t gid_t; typedef __mode_t mode_t; typedef __nlink_t nlink_t; typedef __uid_t uid_t; typedef __off_t off_t; # 100 "/usr/include/sys/types.h" 3 4 typedef __pid_t pid_t; typedef __id_t id_t; typedef __ssize_t ssize_t; typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; typedef __key_t key_t; # 133 "/usr/include/sys/types.h" 3 4 # 1 "/usr/include/time.h" 1 3 4 # 75 "/usr/include/time.h" 3 4 typedef __time_t time_t; # 93 "/usr/include/time.h" 3 4 typedef __clockid_t clockid_t; # 105 "/usr/include/time.h" 3 4 typedef __timer_t timer_t; # 134 "/usr/include/sys/types.h" 2 3 4 # 147 "/usr/include/sys/types.h" 3 4 # 1 "/usr/lib/gcc/x86_64-linux-gnu/4.3.3/include/stddef.h" 1 3 4 # 148 "/usr/include/sys/types.h" 2 3 4 typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; # 195 "/usr/include/sys/types.h" 3 4 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__))); 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__))); # 217 "/usr/include/sys/types.h" 3 4 # 1 "/usr/include/endian.h" 1 3 4 # 37 "/usr/include/endian.h" 3 4 # 1 "/usr/include/bits/endian.h" 1 3 4 # 38 "/usr/include/endian.h" 2 3 4 # 61 "/usr/include/endian.h" 3 4 # 1 "/usr/include/bits/byteswap.h" 1 3 4 # 28 "/usr/include/bits/byteswap.h" 3 4 # 1 "/usr/include/bits/wordsize.h" 1 3 4 # 29 "/usr/include/bits/byteswap.h" 2 3 4 # 62 "/usr/include/endian.h" 2 3 4 # 218 "/usr/include/sys/types.h" 2 3 4 # 1 "/usr/include/sys/select.h" 1 3 4 # 31 "/usr/include/sys/select.h" 3 4 # 1 "/usr/include/bits/select.h" 1 3 4 # 32 "/usr/include/sys/select.h" 2 3 4 # 1 "/usr/include/bits/sigset.h" 1 3 4 # 24 "/usr/include/bits/sigset.h" 3 4 typedef int __sig_atomic_t; typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; # 35 "/usr/include/sys/select.h" 2 3 4 typedef __sigset_t sigset_t; # 1 "/usr/include/time.h" 1 3 4 # 121 "/usr/include/time.h" 3 4 struct timespec { __time_t tv_sec; long int tv_nsec; }; # 45 "/usr/include/sys/select.h" 2 3 4 # 1 "/usr/include/bits/time.h" 1 3 4 # 69 "/usr/include/bits/time.h" 3 4 struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; # 47 "/usr/include/sys/select.h" 2 3 4 typedef __suseconds_t suseconds_t; typedef long int __fd_mask; # 67 "/usr/include/sys/select.h" 3 4 typedef struct { __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; } fd_set; typedef __fd_mask fd_mask; # 99 "/usr/include/sys/select.h" 3 4 # 109 "/usr/include/sys/select.h" 3 4 extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); # 121 "/usr/include/sys/select.h" 3 4 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); # 221 "/usr/include/sys/types.h" 2 3 4 # 1 "/usr/include/sys/sysmacros.h" 1 3 4 # 30 "/usr/include/sys/sysmacros.h" 3 4 __extension__ extern unsigned int gnu_dev_major (unsigned long long int __dev) __attribute__ ((__nothrow__)); __extension__ extern unsigned int gnu_dev_minor (unsigned long long int __dev) __attribute__ ((__nothrow__)); __extension__ extern unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) __attribute__ ((__nothrow__)); # 224 "/usr/include/sys/types.h" 2 3 4 # 235 "/usr/include/sys/types.h" 3 4 typedef __blkcnt_t blkcnt_t; typedef __fsblkcnt_t fsblkcnt_t; typedef __fsfilcnt_t fsfilcnt_t; # 270 "/usr/include/sys/types.h" 3 4 # 1 "/usr/include/bits/pthreadtypes.h" 1 3 4 # 23 "/usr/include/bits/pthreadtypes.h" 3 4 # 1 "/usr/include/bits/wordsize.h" 1 3 4 # 24 "/usr/include/bits/pthreadtypes.h" 2 3 4 # 50 "/usr/include/bits/pthreadtypes.h" 3 4 typedef unsigned long int pthread_t; typedef union { char __size[56]; long int __align; } pthread_attr_t; typedef struct __pthread_internal_list { struct __pthread_internal_list *__prev; struct __pthread_internal_list *__next; } __pthread_list_t; # 76 "/usr/include/bits/pthreadtypes.h" 3 4 typedef union { struct __pthread_mutex_s { int __lock; unsigned int __count; int __owner; unsigned int __nusers; int __kind; int __spins; __pthread_list_t __list; # 101 "/usr/include/bits/pthreadtypes.h" 3 4 } __data; char __size[40]; long int __align; } pthread_mutex_t; typedef union { char __size[4]; int __align; } pthread_mutexattr_t; typedef union { struct { 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; } pthread_cond_t; typedef union { char __size[4]; int __align; } pthread_condattr_t; typedef unsigned int pthread_key_t; typedef int pthread_once_t; typedef union { struct { int __lock; unsigned int __nr_readers; unsigned int __readers_wakeup; unsigned int __writer_wakeup; unsigned int __nr_readers_queued; unsigned int __nr_writers_queued; int __writer; int __shared; unsigned long int __pad1; unsigned long int __pad2; unsigned int __flags; } __data; # 187 "/usr/include/bits/pthreadtypes.h" 3 4 char __size[56]; long int __align; } pthread_rwlock_t; typedef union { char __size[8]; long int __align; } pthread_rwlockattr_t; typedef volatile int pthread_spinlock_t; typedef union { char __size[32]; long int __align; } pthread_barrier_t; typedef union { char __size[4]; int __align; } pthread_barrierattr_t; # 271 "/usr/include/sys/types.h" 2 3 4 # 321 "/usr/include/stdlib.h" 2 3 4 extern long int random (void) __attribute__ ((__nothrow__)); extern void srandom (unsigned int __seed) __attribute__ ((__nothrow__)); extern char *initstate (unsigned int __seed, char *__statebuf, size_t __statelen) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); extern char *setstate (char *__statebuf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 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) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int srandom_r (unsigned int __seed, struct random_data *__buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 4))); extern int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int rand (void) __attribute__ ((__nothrow__)); extern void srand (unsigned int __seed) __attribute__ ((__nothrow__)); extern int rand_r (unsigned int *__seed) __attribute__ ((__nothrow__)); extern double drand48 (void) __attribute__ ((__nothrow__)); extern double erand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); extern long int lrand48 (void) __attribute__ ((__nothrow__)); extern long int nrand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); extern long int mrand48 (void) __attribute__ ((__nothrow__)); extern long int jrand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); extern void srand48 (long int __seedval) __attribute__ ((__nothrow__)); extern unsigned short int *seed48 (unsigned short int __seed16v[3]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); extern void lcong48 (unsigned short int __param[7]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 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; }; extern int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int srand48_r (long int __seedval, struct drand48_data *__buffer) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); extern int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); extern void *malloc (size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ; extern void *calloc (size_t __nmemb, size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ; extern void *realloc (void *__ptr, size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__warn_unused_result__)); extern void free (void *__ptr) __attribute__ ((__nothrow__)); extern void cfree (void *__ptr) __attribute__ ((__nothrow__)); # 1 "/usr/include/alloca.h" 1 3 4 # 25 "/usr/include/alloca.h" 3 4 # 1 "/usr/lib/gcc/x86_64-linux-gnu/4.3.3/include/stddef.h" 1 3 4 # 26 "/usr/include/alloca.h" 2 3 4 extern void *alloca (size_t __size) __attribute__ ((__nothrow__)); # 498 "/usr/include/stdlib.h" 2 3 4 extern void *valloc (size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ; extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; extern void abort (void) __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__)); extern int atexit (void (*__func) (void)) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); extern void exit (int __status) __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__)); # 543 "/usr/include/stdlib.h" 3 4 extern char *getenv (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; extern char *__secure_getenv (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; extern int putenv (char *__string) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); extern int setenv (__const char *__name, __const char *__value, int __replace) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); extern int unsetenv (__const char *__name) __attribute__ ((__nothrow__)); extern int clearenv (void) __attribute__ ((__nothrow__)); # 583 "/usr/include/stdlib.h" 3 4 extern char *mktemp (char *__template) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; # 594 "/usr/include/stdlib.h" 3 4 extern int mkstemp (char *__template) __attribute__ ((__nonnull__ (1))) ; # 614 "/usr/include/stdlib.h" 3 4 extern char *mkdtemp (char *__template) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; # 640 "/usr/include/stdlib.h" 3 4 extern int system (__const char *__command) ; # 662 "/usr/include/stdlib.h" 3 4 extern char *realpath (__const char *__restrict __name, char *__restrict __resolved) __attribute__ ((__nothrow__)) ; typedef int (*__compar_fn_t) (__const void *, __const void *); # 680 "/usr/include/stdlib.h" 3 4 extern void *bsearch (__const void *__key, __const void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 2, 5))) ; extern void qsort (void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4))); # 699 "/usr/include/stdlib.h" 3 4 extern int abs (int __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ; extern long int labs (long int __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ; extern div_t div (int __numer, int __denom) __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ; extern ldiv_t ldiv (long int __numer, long int __denom) __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ; # 735 "/usr/include/stdlib.h" 3 4 extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ; extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ; extern char *gcvt (double __value, int __ndigit, char *__buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3))) ; extern char *qecvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ; extern char *qfcvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ; extern char *qgcvt (long double __value, int __ndigit, char *__buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3))) ; extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int qecvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int qfcvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int mblen (__const char *__s, size_t __n) __attribute__ ((__nothrow__)) ; extern int mbtowc (wchar_t *__restrict __pwc, __const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__)) ; extern int wctomb (char *__s, wchar_t __wchar) __attribute__ ((__nothrow__)) ; extern size_t mbstowcs (wchar_t *__restrict __pwcs, __const 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))) ; # 840 "/usr/include/stdlib.h" 3 4 extern int posix_openpt (int __oflag) ; # 875 "/usr/include/stdlib.h" 3 4 extern int getloadavg (double __loadavg[], int __nelem) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); # 891 "/usr/include/stdlib.h" 3 4 # 3 "conftest.c" 2 Popping language C ================================================================================ TEST checkCxxCompiler from config.setCompilers(/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py:585) TESTING: checkCxxCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:585) Locate a functional Cxx compiler Checking for program /usr/local/sbin/icc...not found Checking for program /usr/local/bin/icc...found Defined make macro "CXX" to "icc" Pushing language Cxx sh: icc -c -o conftest.o conftest.cc Executing: icc -c -o conftest.o conftest.cc sh: sh: icc -c -o conftest.o conftest.cc Executing: icc -c -o conftest.o conftest.cc sh: Pushing language C Popping language C Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language CXX Popping language CXX sh: icc -o conftest conftest.o Executing: icc -o conftest conftest.o sh: Possible ERROR while running linker: conftest.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' output: ret = 256 error message = {conftest.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' } Pushing language CXX Popping language CXX in icc -o conftest conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Popping language Cxx Error testing C++ compiler: Cannot compile/link Cxx with icc. Checking for program /usr/local/sbin/icc...not found Checking for program /usr/local/bin/icc...found Defined make macro "CXX" to "icc" Pushing language Cxx sh: icc -c -o conftest.o conftest.cpp Executing: icc -c -o conftest.o conftest.cpp sh: sh: icc -c -o conftest.o conftest.cpp Executing: icc -c -o conftest.o conftest.cpp sh: Pushing language CXX Popping language CXX sh: icc -o conftest conftest.o Executing: icc -o conftest conftest.o sh: Possible ERROR while running linker: conftest.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' output: ret = 256 error message = {conftest.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' } Pushing language CXX Popping language CXX in icc -o conftest conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Popping language Cxx Error testing C++ compiler: Cannot compile/link Cxx with icc. Checking for program /usr/local/sbin/icc...not found Checking for program /usr/local/bin/icc...found Defined make macro "CXX" to "icc" Pushing language Cxx sh: icc -c -o conftest.o conftest.C Executing: icc -c -o conftest.o conftest.C sh: sh: icc -c -o conftest.o conftest.C Executing: icc -c -o conftest.o conftest.C sh: Pushing language CXX Popping language CXX sh: icc -o conftest conftest.o Executing: icc -o conftest conftest.o sh: Possible ERROR while running linker: conftest.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' output: ret = 256 error message = {conftest.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' } Pushing language CXX Popping language CXX in icc -o conftest conftest.o Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Popping language Cxx Error testing C++ compiler: Cannot compile/link Cxx with icc. ******************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): ------------------------------------------------------------------------------- C++ compiler you provided with -CXX=icc does not work ******************************************************************************* File "./config/configure.py", line 250, in petsc_configure framework.configure(out = sys.stdout) File "/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/framework.py", line 926, in configure child.configure() File "/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py", line 1349, in configure self.executeTest(self.checkCxxCompiler) File "/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/base.py", line 97, in executeTest ret = apply(test, args,kargs) File "/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py", line 591, in checkCxxCompiler for compiler in self.generateCxxCompilerGuesses(): File "/opt/petsc/petsc-3.1-p0/config/BuildSystem/config/setCompilers.py", line 520, in generateCxxCompilerGuesses raise RuntimeError('C++ compiler you provided with -CXX='+self.framework.argDB['CXX']+' does not work')