configure: creating cache ./config.cache checking build system type... sparc-sun-solaris2.7 checking host system type... sparc-sun-solaris2.7 checking target system type... sparc-sun-solaris2.7 checking for a BSD-compatible install... /usr/local/gnu/bin//install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking for pwd... /usr/bin/pwd checking autoconf version... 2.57 checking for configure settings... configure args: 'CC=gcc' '-prefix=/teal/dcs2/kkonst/UPC/' '-disable-mpi' '-disable-udp' TOP_SRCDIR: /teal/dcs2/kkonst/UPC/berkeley_upc-2.2.2 TOP_BUILDDIR: /teal/dcs2/kkonst/UPC/berkeley_upc-2.2.2 system info: teal.rutgers.edu sparc-sun-solaris2.7 build id: Fri Sep 22 18:46:20 EDT 2006 kkonst checking for cached autoconf environment settings... "" checking for perl5... /usr/local/bin/perl5 checking for perl version 5.005 or later... yes checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking dependency style of gcc... gcc checking how to run the C preprocessor... gcc -E checking for gcc... /usr/local/bin/gcc checking for full path expansion of CPP... /usr/local/bin/gcc -E checking for working C preprocessor... yes checking for gcc... /usr/local/bin/gcc checking for full path expansion of CC... /usr/local/bin/gcc checking for working C compiler... yes checking if user enabled cross-compile... no checking working C compiler executables... yes checking for C compiler family... GNU checking for C compiler flag -pg... yes checking for egrep... egrep checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... no checking for unistd.h... yes checking for sys/types.h... (cached) yes checking sys/gmon.h usability... no checking sys/gmon.h presence... no checking for sys/gmon.h... no checking mon.h usability... yes checking mon.h presence... yes checking for mon.h... yes checking for _mcleanup()... yes checking for monitor_signal(0)... no checking for monitor(0)... no checking for monitor(0,0,0,0,0)... yes checking whether byte ordering is bigendian... 1 checking for flex... flex checking for yywrap in -lfl... no checking for yywrap in -ll... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for void *... yes checking size of void *... 4 checking for nm... /usr/local/gnu/bin//nm checking for GNU nm... yes checking for ar... /usr/local/gnu/bin//ar checking for ranlib... /usr/local/gnu/bin//ranlib checking for /usr/bin/env... /usr/bin/env checking for GNU make... /teal/dcs2/kkonst/UPC/make-3.81/bin/make checking for GNU make... GNU Make 3.81 checking for gawk... (cached) nawk checking for tail... /usr/bin/tail checking whether /usr/bin/tail supports -q... no checking whether /usr/bin/tail supports multi-file... yes checking for compiler feature list... berkeleyupc,upcr,gasnet,upc_io,upc_collective,upc_memcpy_async,upc_memcpy_vis,upc_ptradd,upc_tick,upc_sem,nodebug,notrace,nostats,os_solaris,cpu_sparc,cpu_32,cc_gnu,packedsptr checking whether the GCC __threads extension is supported.... no checking for ANSI C header files... (cached) yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking complex.h usability... no checking complex.h presence... no checking for complex.h... no checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fenv.h usability... no checking fenv.h presence... no checking for fenv.h... no checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking for inttypes.h... (cached) yes checking iso646.h usability... yes checking iso646.h presence... yes checking for iso646.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) no checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking tgmath.h usability... no checking tgmath.h presence... no checking for tgmath.h... no checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for stdarg.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking printf.h usability... no checking printf.h presence... no checking for printf.h... no checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking for location of alloca.h... "/usr/include/alloca.h" checking for fenv.h... (cached) no checking for stdint.h... (cached) no checking for string.h... (cached) yes checking for location of string.h... "/usr/include/string.h" checking for stdlib.h... (cached) yes checking for location of stdlib.h... "/usr/include/stdlib.h" checking for stdio.h... (cached) yes checking for location of stdio.h... "/usr/include/stdio.h" checking for stddef.h... (cached) yes checking for location of stddef.h... "/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/stddef.h" checking for stdbool.h... (cached) yes checking for location of stdbool.h... "/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/stdbool.h" checking for stdarg.h... (cached) yes checking for location of stdarg.h... "/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/stdarg.h" checking for inttypes.h... (cached) yes checking for location of inttypes.h... "/usr/include/inttypes.h" checking for limits.h... (cached) yes checking for location of limits.h... "/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h" checking for math.h... (cached) yes checking for location of math.h... "/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/math.h" checking for time.h... (cached) yes checking for location of time.h... "/usr/include/time.h" checking for sys/stat.h... (cached) yes checking for location of sys/stat.h... "/usr/include/sys/stat.h" checking for off_t... yes checking for size_t... yes checking for pid_t... yes checking return type of signal handlers... void checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for long long... yes checking size of long long... 8 checking for void *... (cached) yes checking size of void *... (cached) 4 checking for stdint.h... (cached) no checking for inttypes.h... (cached) yes checking for a complete inttypes.h... yes checking for sys/types.h... (cached) yes checking for a complete sys/types.h... yes checking for void *... (cached) yes checking size of void *... (cached) 4 checking for ptrdiff_t... yes checking size of ptrdiff_t... 4 checking for size_t... (cached) yes checking size of size_t... 4 checking whether char is signed... yes checking for direction of stack growth... down checking value of SIGINT... 2 checking value of SIGTERM... 15 checking value of SIGKILL... 9 checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for bzero... yes checking for getpagesize... (cached) yes checking for getrlimit... yes checking for setrlimit... yes checking for getrlimit64... yes checking for setrlimit64... yes checking for PTHREADS_INCLUDE in environment... no, defaulting to "" checking for PTHREADS_LIB in environment... no, defaulting to "" checking for library containing pthread_setconcurrency... none required checking for library containing pthread_attr_setguardsize... none required checking for library containing pthread_setaffinity_np... no checking for __builtin_prefetch... no checking for __builtin_huge_val... no checking for __builtin_huge_valf... no checking for __builtin_inf... no checking for __builtin_inff... no checking for __builtin_nan... no checking for __builtin_nanf... no checking for tentative conduit list... list=(smp sci elan lapi gm shmem vapi) default=(vapi) updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating CTestTop.mak config.status: creating CTestBottom.mak config.status: creating config-aux/Makefile config.status: creating docs/Makefile config.status: creating man/Makefile config.status: creating umalloc/Makefile config.status: creating contrib/Makefile config.status: creating contrib/upcc_CGI/Makefile config.status: creating upcr_geninclude/Makefile config.status: creating upcr_geninclude/fenv.h config.status: creating upcr_geninclude/inttypes.h config.status: creating upcr_geninclude/limits.h config.status: creating upcr_geninclude/stdarg.h config.status: creating upcr_geninclude/stddef.h config.status: creating upcr_geninclude/stdint.h config.status: creating upcr_geninclude/stdlib.h config.status: creating upcr_geninclude/stdio.h config.status: creating upcr_geninclude/string.h config.status: creating upcr_geninclude/stdbool.h config.status: creating upcr_geninclude/math.h config.status: creating upcr_geninclude/time.h config.status: creating upcr_geninclude/sys/Makefile config.status: creating upcr_geninclude/sys/stat.h config.status: creating upcr_preinclude/Makefile config.status: creating upcr_postinclude/Makefile config.status: creating detect-upc/Makefile config.status: creating upcc config.status: creating upcrun config.status: creating upcc.mak config.status: creating upcc.conf config.status: creating upcr.mak config.status: creating upcrun.conf config.status: creating detect-upc/upcppp config.status: creating harness/Makefile config.status: creating harness/harness config.status: creating harness/runjobs config.status: creating harness/checkfail config.status: creating harness/compiler.spec config.status: creating upcr_config.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing default commands configure: configuring in gasnet configure: running /bin/bash './configure' --prefix=/teal/dcs2/kkonst/UPC/ 'CC=gcc' '-prefix=/teal/dcs2/kkonst/UPC/' '-disable-mpi' '-disable-udp' --with-tool-prefix=upc --cache-file=.././config.cache --srcdir=. configure: loading cache .././config.cache checking for good shell... yes checking build system type... (cached) sparc-sun-solaris2.7 checking host system type... (cached) sparc-sun-solaris2.7 checking target system type... (cached) sparc-sun-solaris2.7 checking for a BSD-compatible install... (cached) /usr/local/gnu/bin//install -c checking whether build environment is sane... yes checking for gawk... (cached) nawk checking whether make sets $(MAKE)... (cached) yes checking for pwd... (cached) /usr/bin/pwd checking autoconf version... 2.57 checking for configure settings... configure args: '--prefix=/teal/dcs2/kkonst/UPC/' 'CC=gcc' '-prefix=/teal/dcs2/kkonst/UPC/' '-disable-mpi' '-disable-udp' '--with-tool-prefix=upc' '--cache-file=.././config.cache' '--srcdir=.' TOP_SRCDIR: /teal/dcs2/kkonst/UPC/berkeley_upc-2.2.2/gasnet TOP_BUILDDIR: /teal/dcs2/kkonst/UPC/berkeley_upc-2.2.2/gasnet system info: teal.rutgers.edu sparc-sun-solaris2.7 build id: Fri Sep 22 18:47:52 EDT 2006 kkonst checking for cached autoconf environment settings... "" checking for gawk... (cached) nawk checking for GNU make... /teal/dcs2/kkonst/UPC/make-3.81/bin/make checking for GNU make... GNU Make 3.81 yes checking for nm... (cached) /usr/local/gnu/bin//nm checking for GNU nm... yes checking for perl5... (cached) /usr/local/bin/perl5 checking for perl version 5.005 or later... yes checking for style of include used by make... GNU checking for gcc... (cached) gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking dependency style of gcc... (cached) gcc checking how to run the C preprocessor... (cached) gcc -E checking for gcc... /usr/local/bin/gcc checking for full path expansion of CPP... /usr/local/bin/gcc -E checking for working C preprocessor... yes checking for gcc... /usr/local/bin/gcc checking for full path expansion of CC... /usr/local/bin/gcc checking for working C compiler... yes checking if user enabled cross-compile... no checking working C compiler executables... yes checking whether ln -s works... yes checking whether byte ordering is bigendian... 1 checking for mpcc_r... no checking for C compiler family... GNU checking for known buggy compilers... ok checking for C compiler flag --param max-inline-insns-single=35000... no/error: gcc: max-inline-insns-single=35000: No such file or directory cc1: Invalid option `-fparam' checking for C compiler flag -finline-limit=10000... no/error: cc1: Invalid option `-finline-limit=10000' checking for C compiler flag --param inline-unit-growth=10000... no/error: gcc: inline-unit-growth=10000: No such file or directory cc1: Invalid option `-fparam' checking for C compiler flag --param large-function-growth=200000... no/error: gcc: large-function-growth=200000: No such file or directory cc1: Invalid option `-fparam' checking for C compiler flag -Winline... yes checking for buggy -Winline... ok checking for C compiler flag -Wall... yes checking for C compiler flag -Wno-unused... yes checking for C compiler flag -Wpointer-arith... yes checking for C compiler flag -Wnested-externs... yes checking for C compiler flag -Wwrite-strings... yes checking for C compiler flag -Wdeclaration-after-statement... no/error: cc1: Invalid option `-Wdeclaration-after-statement' checking for C compiler flag -Wmissing-format-attribute... no/error: cc1: Invalid option `-Wmissing-format-attribute' checking for buggy pthread.h mutex initializers... ok checking for C compiler flag -Wno-unknown-pragmas... yes checking for C compiler flag -mcpu=ultrasparc -mtune=ultrasparc... yes checking for libgcc link flags... -L/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2 -lgcc checking for restrict keyword... no checking for __restrict__ keyword... yes checking whether restrict may qualify typedefs... yes checking for egrep... (cached) egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) no checking for unistd.h... (cached) yes checking for char... (cached) yes checking size of char... (cached) 1 checking for short... (cached) yes checking size of short... (cached) 2 checking for int... (cached) yes checking size of int... (cached) 4 checking for long... (cached) yes checking size of long... (cached) 4 checking for long long... (cached) yes checking size of long long... (cached) 8 checking for void *... (cached) yes checking size of void *... (cached) 4 checking for stdint.h... (cached) no checking for inttypes.h... (cached) yes checking for a complete inttypes.h... yes checking for sys/types.h... (cached) yes checking for a complete sys/types.h... yes checking PAGESIZE... no checking PAGE_SIZE... no checking sysconf(_SC_PAGESIZE)... 8192 checking for sin in -lm... yes checking for NameServer_Init in -lens... no checking for Glib_Initialize in -lglunix... no checking for rexec... no checking for Millennium rexec... no checking for PTHREADS_INCLUDE in environment... no, defaulting to "" checking for PTHREADS_LIB in environment... no, defaulting to "" checking for working pthreads support... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for library containing pthread_setconcurrency... (cached) none required checking for library containing pthread_kill_other_threads_np... no checking for shared data cache line size... 64 checking for thr_create in -lthread... yes checking for x86 pause instruction... no checking /boot/kernel.h usability... no checking /boot/kernel.h presence... no checking for /boot/kernel.h... no checking whether to force a uni-processor build... no checking for GASNET_CSPAWN_CMD in environment... no, defaulting to "" checking for gm_board_info... no checking for GMHOME in environment... no, defaulting to "/usr/local/gm" checking for working GM configuration... no checking for working LAPI configuration... no checking for ELAN_INCLUDE in environment... no, defaulting to "/usr/opt/rms/include" checking for ELAN device driver headers... none found checking for MTHOME in environment... no, defaulting to "/usr/mellanox" checking for VAPI_INCLUDE in environment... no, defaulting to "/usr/mellanox/include" checking for VAPI_LIBS in environment... no, defaulting to "-lvapi -lmtl_common -lmosal -lmpga" checking for VAPI_LIBDIR in environment... no, defaulting to "/usr/mellanox/lib" checking if /usr/local/bin/gcc supports GNU variadic preprocessor macros... yes (gcc) checking for working VAPI configuration... no checking for SHMEM network type... unknown checking for scibench2... no checking for SCIHOME in environment... no, defaulting to "/opt/DIS" checking for SCI_INCLUDES in environment... no, defaulting to "-I/opt/DIS/include -I/opt/DIS/lib/api" checking for SCI_LIBS in environment... no, defaulting to "-L/opt/DIS/lib -lsisci" checking for working SCI configuration... no checking for netinet/tcp.h... (cached) yes checking for working alloca.h... yes checking for alloca... yes checking for setenv... no checking for unsetenv... no checking for putenv... yes checking for inline modifier... yes checking whether static inline works... yes checking for usleep()... yes checking for library containing usleep... none required checking for nanosleep()... yes checking for library containing nanosleep... -lposix4 checking for nsleep()... yes checking for library containing nsleep... no entry point not found - disabled checking for sched_yield()... yes checking for library containing sched_yield... none required checking for working mmap()... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for ptmalloc... no checking for __builtin_expect... no checking for __builtin_prefetch... no checking for __func__... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for ar... (cached) /usr/local/gnu/bin//ar checking for ranlib... (cached) /usr/local/gnu/bin//ranlib checking for basename... /usr/bin/basename checking for dirname... /usr/bin/dirname checking for readlink... no checking for time... /usr/bin/time checking for env... (cached) /usr/bin/env updating cache .././config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating other/perlstart config.status: creating mpi-conduit/Makefile config.status: creating mpi-conduit/conduit.mak config.status: creating mpi-conduit/contrib/Makefile config.status: creating mpi-conduit/contrib/gasnetrun_mpi config.status: creating udp-conduit/Makefile config.status: creating udp-conduit/conduit.mak config.status: creating gm-conduit/Makefile config.status: creating gm-conduit/conduit.mak config.status: creating gm-conduit/contrib/Makefile config.status: creating gm-conduit/contrib/gasnetrun_gm config.status: creating lapi-conduit/Makefile config.status: creating lapi-conduit/conduit.mak config.status: creating sci-conduit/Makefile config.status: creating sci-conduit/conduit.mak config.status: creating sci-conduit/contrib/Makefile config.status: creating sci-conduit/contrib/gasnetrun_sci config.status: creating smp-conduit/Makefile config.status: creating smp-conduit/conduit.mak config.status: creating elan-conduit/Makefile config.status: creating elan-conduit/conduit.mak config.status: creating vapi-conduit/Makefile config.status: creating vapi-conduit/conduit.mak config.status: creating vapi-conduit/contrib/Makefile config.status: creating vapi-conduit/contrib/gasnetrun_vapi config.status: creating shmem-conduit/Makefile config.status: creating shmem-conduit/conduit.mak config.status: creating other/Makefile config.status: creating other/Makefile-conduit.mak config.status: creating other/fragment-head.mak config.status: creating other/fragment-body.mak config.status: creating other/ammpi/Makefile config.status: creating other/amudp/Makefile config.status: creating other/contrib/Makefile config.status: creating other/contrib/gasnet_trace config.status: creating other/testspawn/Makefile config.status: creating tests/Makefile config.status: creating config-aux/Makefile config.status: creating gasnet_config.h config.status: executing depfiles commands config.status: executing default commands ---------------------------------------------------------------------- GASNet conduit configuration: Portable conduits: ----------------- portable UDP network conduit (udp) OFF portable MPI-1.1 network conduit (mpi) OFF portable SMP-loopback network conduit (smp) ON Native, high-performance conduits: --------------------------------- Myricom/GM network conduit (gm) OFF LAPI (IBM SP) network conduit (lapi) OFF Quadrics Elan3/Elan4 network conduit (elan) OFF Mellanox InfiniBand/VAPI network conduit (vapi) OFF Shmem network conduit (shmem) OFF Dolphin SISCI network conduit (sci) OFF Some conduits require --enable-XXX configure flags and/or additional variables providing the install location of vendor drivers. See the GASNet documentation for details. ----------------------------------------------------------------------