Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC ================================================================================ ================================================================================ Starting Configure Run at Thu Jun 6 17:11:05 2013 Configure Options: --configModules=PETSc.Configure --optionsModule=PETSc.compilerOptions --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-mpich=yes --download-hdf5=yes --download-f-blas-lapack=yes --download-metis=yes --download-parmetis=yes --LIBS="-L/home/VNC/zlib/libz.a -lz" Working directory: /home/VNC/petsc-hg Machine platform: ('Linux', 'localhost.localdomain', '2.6.32-358.2.1.el6.x86_64', '#1 SMP Wed Mar 13 00:26:49 UTC 2013', 'x86_64', 'x86_64') Python version: 2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] ================================================================================ Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC ================================================================================ TEST configureExternalPackagesDir from config.framework(/home/VNC/petsc-hg/config/BuildSystem/config/framework.py:821) TESTING: configureExternalPackagesDir from config.framework(config/BuildSystem/config/framework.py:821) ================================================================================ TEST configureDebuggers from PETSc.utilities.debuggers(/home/VNC/petsc-hg/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 /sbin/gdb...not found Checking for program /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 /sbin/dbx...not found Checking for program /bin/dbx...not found Checking for program /usr/sbin/dbx...not found Checking for program /usr/bin/dbx...not found Checking for program /root/dbx...not found Checking for program /sbin/xdb...not found Checking for program /bin/xdb...not found Checking for program /usr/sbin/xdb...not found Checking for program /usr/bin/xdb...not found Checking for program /root/xdb...not found Checking for program /sbin/dsymutil...not found Checking for program /bin/dsymutil...not found Checking for program /usr/sbin/dsymutil...not found Checking for program /usr/bin/dsymutil...not found Checking for program /root/dsymutil...not found Defined make macro "DSYMUTIL" to "true" Defined "USE_GDB_DEBUGGER" to "1" ================================================================================ TEST configureCLanguage from PETSc.utilities.languages(/home/VNC/petsc-hg/config/PETSc/utilities/languages.py:28) TESTING: configureCLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:28) Choose whether to compile the PETSc library using a C or C++ compiler C language is C Defined "CLANGUAGE_C" to "1" ================================================================================ TEST configureFortranLanguage from PETSc.utilities.languages(/home/VNC/petsc-hg/config/PETSc/utilities/languages.py:37) TESTING: configureFortranLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:37) Turn on Fortran bindings Using Fortran ================================================================================ TEST configureMake from config.programs(/home/VNC/petsc-hg/config/BuildSystem/config/programs.py:24) TESTING: configureMake from config.programs(config/BuildSystem/config/programs.py:24) Check various things about make Checking for program /sbin/make...not found Checking for program /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 /sbin/strings...not found Checking for program /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 P;He< -He< NHe< @qHe< 5rd" %td" %rd" %jd" %bd" %Zd" %Rd" %Jd" %Bd" %:d" %2d" %*d" %"d" %zc" %rc" %jc" %bc" %Zc" %Rc" %Jc" %Bc" %:c" %2c" %*c" %"c" %zb" %rb" %jb" %bb" %Zb" %Rb" %Jb" %Bb" %:b" %2b" %*b" %"b" %za" %ra" %ja" %ba" %Za" %Ra" %Ja" %Ba" %:a" %2a" =8n" fff. =X[" AVAUATI A<*tUJ" 5v@" l$ H AWAVAUATSH [A\A]A^A_ =TB" []A\A] []A\A] []A\A] ffffff. StZH -{A" -^A" 5d1" =Z?" C(@t+ C(E1 %`5" C(u[H % 5" \$(H l$0L d$8L l$@L t$HL |$PH =|6" =<6" ATSH AVAUATUSH H;-*2" L;t$ []A\A]A^A_ 5|1" |$(H ATUSH 5I0" D$81 5D/" 59." =V-" =B-" D$8dH3 @[]A\ ffff. D$81 T$8dH3 \$@H l$HL d$PH ffff. -U)" H;-}'" 5z2" =5'" l$ L d$(L l$0L t$8L |$@H =v1" 5i&" =X&" l$ L d$(L l$0L t$8L |$@H AWAVAUATI S@H;U@v []A\A]A^A_ fffff. L;%a!" L;%#!" D$XL \$XI <.u) 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! %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 EOF 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 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 Options: %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. More parallel jobs (-jN) than this platform can handle requested. Resetting to single job (-j1) mode. 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 misc.c d == h %s:%lu: *** %s: *** %s[%u]: *** . Stop. virtual memory exhausted h->count != 0 %s: %s[%u]: write error: %s write error %s%s: %s hash_strfree hash_savestring hash_strdup $(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/lib64 .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-redhat-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 __gmon_start__ libc.so.6 fflush strcpy __rawmemchr __printf_chk fnmatch readdir _IO_putc setlocale strsignal strncmp optind strrchr wait pipe __strdup dcgettext closedir 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 __fprintf_chk sigaddset ctime putenv stdout fputs lseek memcpy fclose malloc strcat remove __strncpy_chk opendir getenv __ctype_b_loc sscanf optarg stderr alarm getlogin readlink setrlimit getopt_long execvp __fxstat __realpath_chk getcwd fwrite fread gettimeofday sigaction waitpid localtime strchr vfork __vfprintf_chk fdopen qsort __strcpy_chk __ctype_tolower_loc setvbuf fcntl __sprintf_chk bsd_signal __xstat getrlimit memmove bindtextdomain opterr strcmp strerror __libc_start_main ferror globfree __environ __cxa_atexit GLIBC_2.4 GLIBC_2.3 GLIBC_2.3.4 GLIBC_2.2.5 /lib64/ld-linux-x86-64.so.2 ?Ce< \Ce< 0He< 'Ce< _Ce< oFe< phKe< hFe< 9Fe< +Ce< P+Ce< 0+Ce< tFe< pCe< `SCe< 'Ce< 9He< PvFe< @RCe< 0RCe< 4Ce< $Pe< fFe< DFe< 03Ce< {Fe< kFe< .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})" and code [] Defined make rule "libcu" with dependencies "${LIBNAME}(${OBJSCU})" and code [] Defined make rule "libf" with dependencies "${OBJSF}" and code -${AR} ${AR_FLAGS} ${LIBNAME} ${OBJSF} module multiprocessing found 32 cores: using make_np = 10 Defined make macro "MAKE_NP" to "10" ================================================================================ TEST configureMkdir from config.programs(/home/VNC/petsc-hg/config/BuildSystem/config/programs.py:111) TESTING: configureMkdir from config.programs(config/BuildSystem/config/programs.py:111) Make sure we can have mkdir automatically make intermediate directories 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/VNC/petsc-hg/config/BuildSystem/config/programs.py:133) TESTING: configurePrograms from config.programs(config/BuildSystem/config/programs.py:133) Check for the programs needed to build and run PETSc Checking for program /sbin/sh...not found Checking for program /bin/sh...found Defined make macro "SHELL" to "/bin/sh" Checking for program /sbin/sed...not found Checking for program /bin/sed...found Defined make macro "SED" to "/bin/sed" All intermediate test results are stored in /tmp/petsc-QOWz6u All intermediate test results are stored in /tmp/petsc-QOWz6u/config.programs sh: /bin/sed -i s/sed/sd/g "/tmp/petsc-QOWz6u/config.programs/sed1" Executing: /bin/sed -i s/sed/sd/g "/tmp/petsc-QOWz6u/config.programs/sed1" sh: Adding SEDINPLACE cmd: /bin/sed -i Defined make macro "SEDINPLACE" to "/bin/sed -i" Checking for program /sbin/mv...not found Checking for program /bin/mv...found Defined make macro "MV" to "/bin/mv" Checking for program /sbin/cp...not found Checking for program /bin/cp...found Defined make macro "CP" to "/bin/cp" Checking for program /sbin/grep...not found Checking for program /bin/grep...found Defined make macro "GREP" to "/bin/grep" Checking for program /sbin/rm...not found Checking for program /bin/rm...found Defined make macro "RM" to "/bin/rm -f" Checking for program /sbin/diff...not found Checking for program /bin/diff...not found Checking for program /usr/sbin/diff...not found Checking for program /usr/bin/diff...found sh: "/usr/bin/diff" -w "/tmp/petsc-QOWz6u/config.programs/diff1" "/tmp/petsc-QOWz6u/config.programs/diff2" Executing: "/usr/bin/diff" -w "/tmp/petsc-QOWz6u/config.programs/diff1" "/tmp/petsc-QOWz6u/config.programs/diff2" sh: Defined make macro "DIFF" to "/usr/bin/diff -w" Checking for program /usr/ucb/ps...not found Checking for program /usr/usb/ps...not found Checking for program /root/ps...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" Defined make macro "PYTHON" to "/usr/bin/python" ================================================================================ TEST configureGit from config.sourceControl(/home/VNC/petsc-hg/config/BuildSystem/config/sourceControl.py:24) TESTING: configureGit from config.sourceControl(config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /sbin/git...not found Checking for program /bin/git...not found Checking for program /usr/sbin/git...not found Checking for program /usr/bin/git...not found Checking for program /root/git...not found ================================================================================ TEST configureMercurial from config.sourceControl(/home/VNC/petsc-hg/config/BuildSystem/config/sourceControl.py:35) TESTING: configureMercurial from config.sourceControl(config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /sbin/hg...not found Checking for program /bin/hg...not found Checking for program /usr/sbin/hg...not found Checking for program /usr/bin/hg...not found Checking for program /root/hg...not found ================================================================================ TEST configureCVS from config.sourceControl(/home/VNC/petsc-hg/config/BuildSystem/config/sourceControl.py:46) TESTING: configureCVS from config.sourceControl(config/BuildSystem/config/sourceControl.py:46) Find the CVS executable Checking for program /sbin/cvs...not found Checking for program /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" sh: cvs --version Executing: cvs --version sh: Concurrent Versions System (CVS) 1.11.23 (client/server) Copyright (C) 2006 Free Software Foundation, Inc. Senior active maintainers include Larry Jones, Derek R. Price, and Mark D. Baushke. Please see the AUTHORS and README files from the CVS distribution kit for a complete list of contributors and copyrights. CVS may be copied only under the terms of the GNU General Public License, a copy of which can be found with the CVS distribution kit. Specify the --help option for further information about CVS ================================================================================ TEST configureSubversion from config.sourceControl(/home/VNC/petsc-hg/config/BuildSystem/config/sourceControl.py:55) TESTING: configureSubversion from config.sourceControl(config/BuildSystem/config/sourceControl.py:55) Find the Subversion executable Checking for program /sbin/svn...not found Checking for program /bin/svn...not found Checking for program /usr/sbin/svn...not found Checking for program /usr/bin/svn...not found Checking for program /root/svn...not found ================================================================================ TEST configureDirectories from PETSc.utilities.petscdir(/home/VNC/petsc-hg/config/PETSc/utilities/petscdir.py:28) TESTING: configureDirectories from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:28) Checks PETSC_DIR and sets if not set Version Information: #define PETSC_VERSION_RELEASE 0 #define PETSC_VERSION_MAJOR 3 #define PETSC_VERSION_MINOR 4 #define PETSC_VERSION_SUBMINOR 0 #define PETSC_VERSION_PATCH 0 #define PETSC_VERSION_DATE "unknown" #define PETSC_VERSION_GIT "unknown" #define PETSC_VERSION_DATE_GIT "unknown" #define PETSC_VERSION_(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ Defined make macro "DIR" to "/home/VNC/petsc-hg" Defined "DIR" to ""/home/VNC/petsc-hg"" ================================================================================ TEST configureExternalPackagesDir from PETSc.utilities.petscdir(/home/VNC/petsc-hg/config/PETSc/utilities/petscdir.py:77) TESTING: configureExternalPackagesDir from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:77) ================================================================================ TEST configureInstallationMethod from PETSc.utilities.petscdir(/home/VNC/petsc-hg/config/PETSc/utilities/petscdir.py:84) TESTING: configureInstallationMethod from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:84) bin/maint exists. This appears to be a repository clone =============================================================================== *****WARNING: PETSC_DIR appears to be a mercurial clone - but hg is not found in PATH******** =============================================================================== ================================================================================ TEST configureETags from PETSc.utilities.Etags(/home/VNC/petsc-hg/config/PETSc/utilities/Etags.py:27) TESTING: configureETags from PETSc.utilities.Etags(config/PETSc/utilities/Etags.py:27) Determine if etags files exist and try to create otherwise WARNING: ETags files have not been created Checking for program /sbin/etags...not found Checking for program /bin/etags...not found Checking for program /usr/sbin/etags...not found Checking for program /usr/bin/etags...not found Checking for program /root/etags...not found Checking for program /home/VNC/petsc-hg/bin/win32fe/etags...not found The etags command is not in your path, cannot build etags files ================================================================================ TEST getDatafilespath from PETSc.utilities.dataFilesPath(/home/VNC/petsc-hg/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 printEnvVariables from config.setCompilers(/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py:1504) TESTING: printEnvVariables from config.setCompilers(config/BuildSystem/config/setCompilers.py:1504) **** printenv **** SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass LESSOPEN=|/usr/bin/lesspipe.sh %s CVS_RSH=ssh LOGNAME=root USER=root QTDIR=/usr/lib64/qt-3.3 PATH=/sbin:/bin:/usr/sbin:/usr/bin DISPLAY=:2.0 LANG=en_US.UTF-8 TERM=xterm SHELL=/bin/bash SHLVL=1 G_BROKEN_FILENAMES=1 HISTSIZE=1000 SUDO_USER=VNC HOME=/root USERNAME=root SUDO_UID=502 _=./configure SUDO_COMMAND=/bin/su SUDO_GID=502 HOSTNAME=localhost.localdomain PWD=/home/VNC/petsc-hg COLORTERM=gnome-terminal MAIL=/var/spool/mail/VNC LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36: ================================================================================ TEST resetEnvCompilers from config.setCompilers(/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py:1511) TESTING: resetEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:1511) ================================================================================ TEST checkMPICompilerOverride from config.setCompilers(/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py:1476) TESTING: checkMPICompilerOverride from config.setCompilers(config/BuildSystem/config/setCompilers.py:1476) Check if --with-mpi-dir is used along with CC CXX or FC compiler options. This usually prevents mpi compilers from being used - so issue a warning ================================================================================ TEST requireMpiLdPath from config.setCompilers(/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py:1495) TESTING: requireMpiLdPath from config.setCompilers(config/BuildSystem/config/setCompilers.py:1495) OpenMPI wrappers require LD_LIBRARY_PATH set ================================================================================ TEST checkVendor from config.setCompilers(/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py:399) TESTING: checkVendor from config.setCompilers(config/BuildSystem/config/setCompilers.py:399) Determine the compiler vendor Compiler vendor is "" ================================================================================ TEST checkInitialFlags from config.setCompilers(/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py:409) TESTING: checkInitialFlags from config.setCompilers(config/BuildSystem/config/setCompilers.py:409) Initialize the compiler and linker flags Pushing language C Initialized CFLAGS to Initialized CFLAGS to Initialized LDFLAGS to Popping language C Pushing language CUDA Initialized CUDAFLAGS to Initialized CUDAFLAGS to Initialized LDFLAGS to Popping language CUDA Pushing language Cxx Initialized CXXFLAGS to Initialized CXX_CXXFLAGS to Initialized LDFLAGS to Popping language Cxx Pushing language FC Initialized FFLAGS to Initialized FFLAGS to Initialized LDFLAGS to Popping language FC Initialized CPPFLAGS to Initialized CUDAPPFLAGS to Initialized CXXCPPFLAGS to Initialized CC_LINKER_FLAGS to [] Initialized CXX_LINKER_FLAGS to [] Initialized FC_LINKER_FLAGS to [] Initialized CUDAC_LINKER_FLAGS to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ================================================================================ TEST checkCCompiler from config.setCompilers(/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py:525) TESTING: checkCCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:525) Locate a functional C compiler Checking for program /sbin/gcc...not found Checking for program /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 All intermediate test results are stored in /tmp/petsc-QOWz6u/config.setCompilers sh: gcc -c -o /tmp/petsc-QOWz6u/config.setCompilers/conftest.o -I/tmp/petsc-QOWz6u/config.setCompilers /tmp/petsc-QOWz6u/config.setCompilers/conftest.c Executing: gcc -c -o /tmp/petsc-QOWz6u/config.setCompilers/conftest.o -I/tmp/petsc-QOWz6u/config.setCompilers /tmp/petsc-QOWz6u/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } sh: gcc -c -o /tmp/petsc-QOWz6u/config.setCompilers/conftest.o -I/tmp/petsc-QOWz6u/config.setCompilers /tmp/petsc-QOWz6u/config.setCompilers/conftest.c Executing: gcc -c -o /tmp/petsc-QOWz6u/config.setCompilers/conftest.o -I/tmp/petsc-QOWz6u/config.setCompilers /tmp/petsc-QOWz6u/config.setCompilers/conftest.c sh: Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Pushing language C Popping language C Pushing language CUDA Popping language CUDA Pushing language Cxx Popping language Cxx Pushing language FC Popping language FC Pushing language C Popping language C sh: gcc -o /tmp/petsc-QOWz6u/config.setCompilers/conftest /tmp/petsc-QOWz6u/config.setCompilers/conftest.o -L/home/VNC/zlib/libz.a -lz Executing: gcc -o /tmp/petsc-QOWz6u/config.setCompilers/conftest /tmp/petsc-QOWz6u/config.setCompilers/conftest.o -L/home/VNC/zlib/libz.a -lz sh: Possible ERROR while running linker: /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status output: ret = 256 error message = {/usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status } Pushing language C Popping language C in gcc -o /tmp/petsc-QOWz6u/config.setCompilers/conftest /tmp/petsc-QOWz6u/config.setCompilers/conftest.o -L/home/VNC/zlib/libz.a -lz Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Popping language C Error testing C compiler: Cannot compile/link C with gcc. Deleting "CC" **** Configure header conftest.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #ifndef PETSC_DIR #define PETSC_DIR "/home/VNC/petsc-hg" #endif #ifndef HAVE_GZIP #define HAVE_GZIP 1 #endif #ifndef PETSC_CLANGUAGE_C #define PETSC_CLANGUAGE_C 1 #endif #ifndef PETSC_USE_GDB_DEBUGGER #define PETSC_USE_GDB_DEBUGGER 1 #endif #endif **** C specific Configure header conffix.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #if defined(__cplusplus) extern "C" { } #else #endif #endif ******************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): ------------------------------------------------------------------------------- C compiler you provided with -with-cc=gcc does not work ******************************************************************************* File "./config/configure.py", line 293, in petsc_configure framework.configure(out = sys.stdout) File "/home/VNC/petsc-hg/config/BuildSystem/config/framework.py", line 933, in configure child.configure() File "/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py", line 1528, in configure self.executeTest(self.checkCCompiler) File "/home/VNC/petsc-hg/config/BuildSystem/config/base.py", line 115, in executeTest ret = apply(test, args,kargs) File "/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py", line 529, in checkCCompiler for compiler in self.generateCCompilerGuesses(): File "/home/VNC/petsc-hg/config/BuildSystem/config/setCompilers.py", line 462, in generateCCompilerGuesses raise RuntimeError('C compiler you provided with -with-cc='+self.framework.argDB['with-cc']+' does not work')