Starting multiconf... -------------------------------------------------------------------- === Multiconf configuring: dbg === -------------------------------------------------------------------- Configuring Berkeley UPC Runtime version 2.6.0 with the following options: --with-translator=http://upc-translator.lbl.gov/upcc-2.6.0.cgi --enable-debug CC=/opt/SUNWspro/bin/cc CXX=/opt/SUNWspro/bin/CC MPI_CC=/opt/SUNWhpc/HPC7.0/bin/mpicc --prefix=/home/hammad/upc/dbg --with-multiconf-magic=dbg configure: creating cache ./config.cache checking build system type... sparc-sun-solaris2.10 checking host system type... sparc-sun-solaris2.10 checking target system type... sparc-sun-solaris2.10 checking for a BSD-compatible install... /home/hammad/berkeley_upc-2.6.0/config-aux/install-sh -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for pwd... /usr/bin/pwd checking autoconf version... 2.59 checking for configure settings... configure args: '--with-translator=http://upc-translator.lbl.gov/upcc-2.6.0.cgi' '--enable-debug' 'CC=/opt/SUNWspro/bin/cc' 'CXX=/opt/SUNWspro/bin/CC' 'MPI_CC=/opt/SUNWhpc/HPC7.0/bin/mpicc' '--prefix=/home/hammad/upc/dbg' '--with-multiconf-magic=dbg' 'CFLAGS=-xO1 -xO2 -xO3 -xO4 -xO5 -fast' TOP_SRCDIR: /home/hammad/berkeley_upc-2.6.0 TOP_BUILDDIR: /home/hammad/berkeley_upc-2.6.0/dbg system info: indus1 sparc-sun-solaris2.10 build id: Fri Nov 30 13:04:48 PKT 2007 hammad checking for cached autoconf environment settings... "" checking for perl5... no checking for perl... /usr/bin/perl checking for perl version 5.005 or later... yes checking for style of include used by make... GNU checking for gcc... /opt/SUNWspro/bin/cc checking for C compiler default output file name... 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... no checking whether /opt/SUNWspro/bin/cc accepts -g... yes checking for /opt/SUNWspro/bin/cc option to accept ANSI C... none needed checking dependency style of /opt/SUNWspro/bin/cc... none checking dependency style of /opt/SUNWspro/bin/cc... (cached) none checking how to run the C preprocessor... /opt/SUNWspro/bin/cc -E checking for working C preprocessor... yes checking for working C compiler... yes checking if user enabled cross-compile... no checking working C compiler executables... yes checking for C compiler family... Sun checking for C compiler flag -p... yes/persistent-warning: cc: Warning: -xarch=native has been explicitly specified, or implicitly specified by a macro option, -xarch=native on this architecture implies -xarch=v8plusb which generates code that does not run on pre UltraSPARC III processors 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... yes 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/ccs/bin/nm checking for GNU nm... no checking for ar... /usr/ccs/bin/ar checking for ranlib... /usr/ccs/bin/ranlib checking for /usr/bin/env... /usr/bin/env checking for dig... no checking for nslookup... no checking for gmake... /usr/sfw/bin/gmake checking for GNU make... GNU Make 3.80 checking for gawk... (cached) gawk checking for tail... /usr/bin/tail checking whether /usr/bin/tail supports -q... no checking whether /usr/bin/tail supports multi-file... yes checking whether to use gcc as a substitute preprocessor... yes checking for gcc... /opt/csw/gcc3/bin/gcc checking for working gcc preprocessor... yes checking how to make GNU cpp look like /opt/SUNWspro/bin/cc -E... /usr/bin/perl /home/hammad/berkeley_upc-2.6.0/gcc_as_cc.pl --gcc="/opt/csw/gcc3/bin/gcc -E" --cc="/opt/SUNWspro/bin/cc -E" --cc-family=Sun /opt/csw/gcc3/bin/gcc -E -nostdinc -isystem /usr/include -isystem /opt/SUNWspro/prod/include/cc -U__CHAR_BIT__ -U__DBL_DENORM_MIN__ -U__DBL_DIG__ -U__DBL_EPSILON__ -U__DBL_HAS_INFINITY__ -U__DBL_HAS_QUIET_NAN__ -U__DBL_MANT_DIG__ -U__DBL_MAX_10_EXP__ -U__DBL_MAX_EXP__ -U__DBL_MAX__ -U__DBL_MIN_10_EXP__ -U__DBL_MIN_EXP__ -U__DBL_MIN__ -U__DECIMAL_DIG__ -U__ELF__ -U__FINITE_MATH_ONLY__ -U__FLT_DENORM_MIN__ -U__FLT_DIG__ -U__FLT_EPSILON__ -U__FLT_HAS_INFINITY__ -U__FLT_HAS_QUIET_NAN__ -U__FLT_MANT_DIG__ -U__FLT_MAX_10_EXP__ -U__FLT_MAX_EXP__ -U__FLT_MAX__ -U__FLT_MIN_10_EXP__ -U__FLT_MIN_EXP__ -U__FLT_MIN__ -U__FLT_RADIX__ -U__GNUC_MINOR__ -U__GNUC_PATCHLEVEL__ -U__GNUC__ -U__GXX_ABI_VERSION -U__INT_MAX__ -U__LDBL_DENORM_MIN__ -U__LDBL_DIG__ -U__LDBL_EPSILON__ -U__LDBL_HAS_INFINITY__ -U__LDBL_HAS_QUIET_NAN__ -U__LDBL_MANT_DIG__ -U__LDBL_MAX_10_EXP__ -U__LDBL_MAX_EXP__ -U__LDBL_MAX__ -U__LDBL_MIN_10_EXP__ -U__LDBL_MIN_EXP__ -U__LDBL_MIN__ -U__LONG_LONG_MAX__ -U__LONG_MAX__ -U__N! O_INLINE__ -U__PTRDIFF_TYPE__ -U__REGISTER_PREFIX__ -U__SCHAR_MAX__ -U__SHRT_MAX__ -U__SIZE_TYPE__ -U__STDC__ -D__STDC__="0" -U__USER_LABEL_PREFIX__ -U__VERSION__ -U__WCHAR_MAX__ -U__WCHAR_TYPE__ -U__WINT_TYPE__ -U__sparc__ -U__sun__ -U__svr4__ -U__unix__ -D__BUILTIN_VA_ARG_INCR="1" -D__C99FEATURES__="1" -D__RESTRICT="1" -D__SUNPRO_C="0x580" -D__SUN_PREFETCH="1" -D__SunOS_5_10="1" checking for compiler feature list... berkeleyupc,upcr,gasnet,upc_collective,upc_io,upc_memcpy_async,upc_ptradd,upc_thread_distance,upc_tick,upc_sem,upc_dump_shared,upc_trace_printf,upc_trace_mask,upc_local_to_shared,upc_atomics,pupc,upc_memcpy_vis,debug,trace,stats,nogasp,segment_fast,os_solaris,cpu_sparc,cpu_32,cc_sun,packedsptr checking whether the GCC __thread extension is supported.... yes 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... yes checking complex.h presence... yes checking for complex.h... yes 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... yes checking fenv.h presence... yes checking for fenv.h... yes 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... no checking stdbool.h presence... no checking for stdbool.h... no checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes 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... yes checking tgmath.h presence... yes checking for tgmath.h... yes 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 fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... 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 sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.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 for include_next support... no 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) yes checking for location of fenv.h... "/usr/include/fenv.h" checking for stdint.h... (cached) yes checking for location of stdint.h... "/usr/include/stdint.h" 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/include/stddef.h" checking for stdbool.h... (cached) no checking for stdarg.h... (cached) yes checking for location of stdarg.h... "/usr/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/include/limits.h" checking for math.h... (cached) yes checking for location of math.h... "/usr/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 system header directories... /usr/include 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 stdint.h usability... yes checking stdint.h presence... yes checking for stdint.h... yes checking for a complete stdint.h... yes checking inttypes.h usability... yes checking inttypes.h presence... yes checking for inttypes.h... yes checking for a complete inttypes.h... yes checking sys/types.h usability... yes checking sys/types.h presence... yes checking for sys/types.h... yes checking for a complete sys/types.h... yes checking for ptrdiff_t... yes checking size of ptrdiff_t... 4 checking for size_t... yes checking size of size_t... 4 checking whether char is signed... yes checking for direction of stack growth... down checking for attribute(cleanup)... no 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 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 --------------------- Configuring GASNet ------------------------- configuring in gasnet running /bin/bash /home/hammad/berkeley_upc-2.6.0/gasnet/configure --prefix=/home/hammad/upc/dbg '--with-translator=http://upc-translator.lbl.gov/upcc-2.6.0.cgi' '--enable-debug' 'CC=/opt/SUNWspro/bin/cc' 'CXX=/opt/SUNWspro/bin/CC' 'MPI_CC=/opt/SUNWhpc/HPC7.0/bin/mpicc' '--prefix=/home/hammad/upc/dbg' '--with-multiconf-magic=dbg' 'CFLAGS=-xO1 -xO2 -xO3 -xO4 -xO5 -fast' --with-tool-prefix=upc --disable-parsync --srcdir=/home/hammad/berkeley_upc-2.6.0/gasnet configure: creating cache ./config.cache checking for good shell... yes checking build system type... sparc-sun-solaris2.10 checking host system type... sparc-sun-solaris2.10 checking target system type... sparc-sun-solaris2.10 checking for a BSD-compatible install... /home/hammad/berkeley_upc-2.6.0/gasnet/config-aux/install-sh -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for pwd... /usr/bin/pwd checking autoconf version... 2.59 checking for configure settings... configure args: '--with-translator=http://upc-translator.lbl.gov/upcc-2.6.0.cgi' '--enable-debug' 'CC=/opt/SUNWspro/bin/cc' 'CXX=/opt/SUNWspro/bin/CC' 'MPI_CC=/opt/SUNWhpc/HPC7.0/bin/mpicc' '--prefix=/home/hammad/upc/dbg' '--with-multiconf-magic=dbg' 'CFLAGS=-xO1 -xO2 -xO3 -xO4 -xO5 -fast' '--with-tool-prefix=upc' '--disable-parsync' '--srcdir=/home/hammad/berkeley_upc-2.6.0/gasnet' TOP_SRCDIR: /home/hammad/berkeley_upc-2.6.0/gasnet TOP_BUILDDIR: /home/hammad/berkeley_upc-2.6.0/dbg/gasnet system info: indus1 sparc-sun-solaris2.10 build id: Fri Nov 30 13:05:31 PKT 2007 hammad checking for cached autoconf environment settings... "" checking for gawk... (cached) gawk checking for gmake... /usr/sfw/bin/gmake checking for GNU make... GNU Make 3.80 yes checking for nm... /usr/ccs/bin/nm checking for GNU nm... no checking for perl5... no checking for perl... /usr/bin/perl checking for perl version 5.005 or later... yes checking for style of include used by make... GNU checking for gcc... /opt/SUNWspro/bin/cc checking for C compiler default output file name... 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... no checking whether /opt/SUNWspro/bin/cc accepts -g... yes checking for /opt/SUNWspro/bin/cc option to accept ANSI C... none needed checking dependency style of /opt/SUNWspro/bin/cc... none checking how to run the C preprocessor... /opt/SUNWspro/bin/cc -E checking for working C preprocessor... yes 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... Sun 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... yes checking for unistd.h... yes checking for void *... yes checking size of void *... 4 checking for C compiler flag -xarch=v8plusb... yes checking for working flag -xarch=v8plusb... yes checking for UltraSPARC instruction support... yes checking CC for debug vs. optimize compilation conflict... no checking for libgcc link flags... checking for restrict keyword... yes checking whether restrict may qualify typedefs... yes checking for __attribute__((__always_inline__))... no/error checking for __attribute__((__noinline__))... no/error checking for __attribute__((__malloc__))... no/error checking for __attribute__((__warn_unused_result__))... no/error checking for __attribute__((__noreturn__))... no/error checking for __attribute__((__const__))... no/error checking for __attribute__((__pure__))... no/error checking for __attribute__((__format__))... no/error checking for __attribute__((__format__)) on function pointers... no/error checking PLATFORM_COMPILER_IDSTR... |COMPILER_FAMILY:SUN|COMPILER_VERSION:0x580|COMPILER_FAMILYID:7|STD:__STDC__,__STDC_VERSION__=199409L| checking PLATFORM_COMPILER_FAMILYID... 7 checking PLATFORM_COMPILER_ID... 7 checking PLATFORM_COMPILER_VERSION... 1408 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 stdint.h usability... yes checking stdint.h presence... yes checking for stdint.h... yes checking for a complete stdint.h... yes checking inttypes.h usability... yes checking inttypes.h presence... yes checking for inttypes.h... yes checking for a complete inttypes.h... yes checking sys/types.h usability... yes checking sys/types.h presence... yes checking for sys/types.h... 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 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... none required checking for library containing pthread_kill_other_threads_np... no checking whether the GCC __thread extension is supported.... yes checking for shared data cache line size... 64 checking for thr_create in -lthread... yes checking for pa-risc LDCW psuedo-op... no checking for x86 EBX register... no checking for x86 pause instruction... no checking for fork... yes checking for popen... yes checking for system... yes 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 TARGET_CXX in environment... no, defaulting to "" checking whether we are using the GNU C++ compiler... no checking whether /opt/SUNWspro/bin/CC accepts -g... yes checking dependency style of /opt/SUNWspro/bin/CC... none checking how to run the C++ preprocessor... /opt/SUNWspro/bin/CC -E checking for working C++ preprocessor... yes checking for working C++ compiler... yes checking if user enabled cross-compile... no checking working C++ compiler executables... yes checking whether we are using the GNU C++ compiler... no checking whether /opt/SUNWspro/bin/CC accepts -g... yes checking dependency style of /opt/SUNWspro/bin/CC... none checking how to run the C++ preprocessor... /opt/SUNWspro/bin/CC -E checking for working C++ preprocessor... yes checking for working C++ compiler... yes checking if user enabled cross-compile... no checking working C++ compiler executables... yes checking for C++ compiler family... Sun checking for C++ compiler flag -xarch=v8plusb... yes checking for working flag -xarch=v8plusb... no checking for C++ compiler flag -xarch=v8plusa... yes checking for working flag -xarch=v8plusa... no checking for C++ compiler flag -xarch=v8plus... yes checking for working flag -xarch=v8plus... no checking for UltraSPARC instruction support... no/error checking CXX for debug vs. optimize compilation conflict... no checking for cxxLIBS in environment... no, defaulting to "" checking for cxxLDFLAGS in environment... no, defaulting to "" checking for working C++ exceptions... yes checking for library containing socket... -lsocket checking for library containing gethostbyname... -lnsl checking for working UDP configuration... yes checking for GASNET_CSPAWN_CMD in environment... no, defaulting to "" checking for MPI_CC in environment... yes, using "/opt/SUNWhpc/HPC7.0/bin/mpicc" checking for MPI_CFLAGS in environment... no, defaulting to "-xarch=v8plusb -errtags -g" checking for C compiler flag -xarch=v8plusb -errtags -g... yes checking for MPI_LIBS in environment... no, defaulting to "" checking for MPIRUN_CMD in environment... yes, using "mpirun -np %N -mca pml cm -hostfile %H %C" checking for mpirun... /opt/SUNWhpc/HPC7.0/bin/mpirun checking for full path expansion of MPIRUN_CMD... /opt/SUNWhpc/HPC7.0/bin/mpirun -np %N -mca pml cm -hostfile %H %C checking building MPI helper object... ok checking for working MPI configuration... yes checking MPI_CC for debug vs. optimize compilation conflict... no 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 FH_CFLAGS in environment... no, defaulting to "" 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 vstat... no checking for MTHOME in environment... no, defaulting to "/usr" checking if /usr is the VAPI install directory... probably not checking for VAPI_INCLUDE in environment... no, defaulting to "/usr/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/lib" checking if /opt/SUNWspro/bin/cc supports GNU variadic preprocessor macros... yes checking for FH_CFLAGS in environment... (cached) using cached value "" checking for working VAPI configuration... no checking for ibv_devinfo... no checking for IBVHOME in environment... no, defaulting to "/usr" checking if /usr is the IB Verbs install directory... probably not checking for IBV_INCLUDE in environment... no, defaulting to "/usr/include" checking for IBV_LIBS in environment... no, defaulting to "-libverbs" checking for IBV_LIBDIR in environment... no, defaulting to "/usr/lib" checking for FH_CFLAGS in environment... (cached) using cached value "" checking for working IB Verbs 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 sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking for socklen_t or its equivalent... compiler unreliable - defaulting to socklen_t checking for working alloca.h... yes checking for alloca... yes checking for setenv... yes checking for unsetenv... yes checking for putenv... yes checking for getrlimit... yes checking for setrlimit... yes checking for getrlimit64... yes checking for setrlimit64... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking features.h usability... no checking features.h presence... no checking for features.h... no checking for fopen64... yes checking sn/mmtimer.h usability... no checking sn/mmtimer.h presence... no checking for sn/mmtimer.h... no checking linux/mmtimer.h usability... no checking linux/mmtimer.h presence... no checking for linux/mmtimer.h... no checking execinfo.h usability... no checking execinfo.h presence... no checking for execinfo.h... no checking for addr2line... no checking for gdb... no checking for pgdbg... no checking for idb... no checking for idb-e... no checking for ladebug... no checking for dbx... /usr/bin/dbx checking ucontext.h usability... yes checking ucontext.h presence... yes checking for ucontext.h... yes checking for printstack... 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 for MAP_NORESERVE... yes checking for MAP_ANONYMOUS... yes checking for MAP_ANON... 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... /usr/ccs/bin/ar checking for ranlib... /usr/ccs/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... /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 ibv-conduit/Makefile config.status: creating ibv-conduit/conduit.mak config.status: creating ibv-conduit/contrib/Makefile config.status: creating ibv-conduit/contrib/gasnetrun_ibv config.status: creating shmem-conduit/Makefile config.status: creating shmem-conduit/conduit.mak config.status: creating portals-conduit/Makefile config.status: creating portals-conduit/conduit.mak 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 other/Makefile config.status: creating other/Makefile-libgasnet.mak 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 --------------- Completing UPCR configure -------------------- checking for conduit list... checking for CONDUITS in gasnet... udp mpi smp checking for PTHREADS in gasnet... yes list=(udp mpi smp) default=(smp) pthread_support=(yes) 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/upcdecl/Makefile config.status: creating contrib/upcdecl/upcdecl config.status: creating contrib/upcc_CGI/Makefile config.status: creating profile/Makefile config.status: creating upcr_geninclude/Makefile config.status: creating upcr_geninclude/alloca.h 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/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/stddef.h config.status: creating upcr_geninclude/stdarg.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 upcr_extinclude/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 harness/gcc-upc-upcr.spec config.status: creating harness/gcc-upc-3-upcr.spec config.status: creating upcr_config.h config.status: executing depfiles commands config.status: executing default commands ---------------------------------------------------------------------- GASNet configuration: Portable conduits: ----------------- portable UDP network conduit (udp) ON portable MPI-1.1/2.x network conduit (mpi) ON 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 OpenIB/OpenFabrics IB Verbs network conduit (ibv) OFF Portals network conduit (portals) 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. Misc Settings ------------- MPI compatibility: yes Pthreads support: yes Segment config: fast ---------------------------------------------------------------------- -------------------------------------------------------------------- === Multiconf configuring: opt === -------------------------------------------------------------------- Configuring Berkeley UPC Runtime version 2.6.0 with the following options: --with-translator=http://upc-translator.lbl.gov/upcc-2.6.0.cgi CC=/opt/SUNWspro/bin/cc CXX=/opt/SUNWspro/bin/CC MPI_CC=/opt/SUNWhpc/HPC7.0/bin/mpicc --prefix=/home/hammad/upc/opt --with-multiconf-magic=opt configure: creating cache ./config.cache checking build system type... sparc-sun-solaris2.10 checking host system type... sparc-sun-solaris2.10 checking target system type... sparc-sun-solaris2.10 checking for a BSD-compatible install... /home/hammad/berkeley_upc-2.6.0/config-aux/install-sh -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for pwd... /usr/bin/pwd checking autoconf version... 2.59 checking for configure settings... configure args: '--with-translator=http://upc-translator.lbl.gov/upcc-2.6.0.cgi' 'CC=/opt/SUNWspro/bin/cc' 'CXX=/opt/SUNWspro/bin/CC' 'MPI_CC=/opt/SUNWhpc/HPC7.0/bin/mpicc' '--prefix=/home/hammad/upc/opt' '--with-multiconf-magic=opt' 'CFLAGS=-xO1 -xO2 -xO3 -xO4 -xO5 -fast' TOP_SRCDIR: /home/hammad/berkeley_upc-2.6.0 TOP_BUILDDIR: /home/hammad/berkeley_upc-2.6.0/opt system info: indus1 sparc-sun-solaris2.10 build id: Fri Nov 30 13:06:44 PKT 2007 hammad checking for cached autoconf environment settings... "" checking for perl5... no checking for perl... /usr/bin/perl checking for perl version 5.005 or later... yes checking for style of include used by make... GNU checking for gcc... /opt/SUNWspro/bin/cc checking for C compiler default output file name... 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... no checking whether /opt/SUNWspro/bin/cc accepts -g... yes checking for /opt/SUNWspro/bin/cc option to accept ANSI C... none needed checking dependency style of /opt/SUNWspro/bin/cc... none checking dependency style of /opt/SUNWspro/bin/cc... (cached) none checking how to run the C preprocessor... /opt/SUNWspro/bin/cc -E checking for working C preprocessor... yes checking for working C compiler... yes checking if user enabled cross-compile... no checking working C compiler executables... yes checking for C compiler family... Sun checking for C compiler flag -p... yes/persistent-warning: cc: Warning: -xarch=native has been explicitly specified, or implicitly specified by a macro option, -xarch=native on this architecture implies -xarch=v8plusb which generates code that does not run on pre UltraSPARC III processors 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... yes 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/ccs/bin/nm checking for GNU nm... no checking for ar... /usr/ccs/bin/ar checking for ranlib... /usr/ccs/bin/ranlib checking for /usr/bin/env... /usr/bin/env checking for dig... no checking for nslookup... no checking for gmake... /usr/sfw/bin/gmake checking for GNU make... GNU Make 3.80 checking for gawk... (cached) gawk checking for tail... /usr/bin/tail checking whether /usr/bin/tail supports -q... no checking whether /usr/bin/tail supports multi-file... yes checking whether to use gcc as a substitute preprocessor... yes checking for gcc... /opt/csw/gcc3/bin/gcc checking for working gcc preprocessor... yes checking how to make GNU cpp look like /opt/SUNWspro/bin/cc -E... /usr/bin/perl /home/hammad/berkeley_upc-2.6.0/gcc_as_cc.pl --gcc="/opt/csw/gcc3/bin/gcc -E" --cc="/opt/SUNWspro/bin/cc -E" --cc-family=Sun /opt/csw/gcc3/bin/gcc -E -nostdinc -isystem /usr/include -isystem /opt/SUNWspro/prod/include/cc -U__CHAR_BIT__ -U__DBL_DENORM_MIN__ -U__DBL_DIG__ -U__DBL_EPSILON__ -U__DBL_HAS_INFINITY__ -U__DBL_HAS_QUIET_NAN__ -U__DBL_MANT_DIG__ -U__DBL_MAX_10_EXP__ -U__DBL_MAX_EXP__ -U__DBL_MAX__ -U__DBL_MIN_10_EXP__ -U__DBL_MIN_EXP__ -U__DBL_MIN__ -U__DECIMAL_DIG__ -U__ELF__ -U__FINITE_MATH_ONLY__ -U__FLT_DENORM_MIN__ -U__FLT_DIG__ -U__FLT_EPSILON__ -U__FLT_HAS_INFINITY__ -U__FLT_HAS_QUIET_NAN__ -U__FLT_MANT_DIG__ -U__FLT_MAX_10_EXP__ -U__FLT_MAX_EXP__ -U__FLT_MAX__ -U__FLT_MIN_10_EXP__ -U__FLT_MIN_EXP__ -U__FLT_MIN__ -U__FLT_RADIX__ -U__GNUC_MINOR__ -U__GNUC_PATCHLEVEL__ -U__GNUC__ -U__GXX_ABI_VERSION -U__INT_MAX__ -U__LDBL_DENORM_MIN__ -U__LDBL_DIG__ -U__LDBL_EPSILON__ -U__LDBL_HAS_INFINITY__ -U__LDBL_HAS_QUIET_NAN__ -U__LDBL_MANT_DIG__ -U__LDBL_MAX_10_EXP__ -U__LDBL_MAX_EXP__ -U__LDBL_MAX__ -U__LDBL_MIN_10_EXP__ -U__LDBL_MIN_EXP__ -U__LDBL_MIN__ -U__LONG_LONG_MAX__ -U__LONG_MAX__ -U__N! O_INLINE__ -U__PTRDIFF_TYPE__ -U__REGISTER_PREFIX__ -U__SCHAR_MAX__ -U__SHRT_MAX__ -U__SIZE_TYPE__ -U__STDC__ -D__STDC__="0" -U__USER_LABEL_PREFIX__ -U__VERSION__ -U__WCHAR_MAX__ -U__WCHAR_TYPE__ -U__WINT_TYPE__ -U__sparc__ -U__sun__ -U__svr4__ -U__unix__ -D__BUILTIN_VA_ARG_INCR="1" -D__C99FEATURES__="1" -D__RESTRICT="1" -D__SUNPRO_C="0x580" -D__SUN_PREFETCH="1" -D__SunOS_5_10="1" checking for compiler feature list... berkeleyupc,upcr,gasnet,upc_collective,upc_io,upc_memcpy_async,upc_ptradd,upc_thread_distance,upc_tick,upc_sem,upc_dump_shared,upc_trace_printf,upc_trace_mask,upc_local_to_shared,upc_atomics,pupc,upc_memcpy_vis,nodebug,notrace,nostats,nogasp,segment_fast,os_solaris,cpu_sparc,cpu_32,cc_sun,packedsptr checking whether the GCC __thread extension is supported.... yes 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... yes checking complex.h presence... yes checking for complex.h... yes 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... yes checking fenv.h presence... yes checking for fenv.h... yes 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... no checking stdbool.h presence... no checking for stdbool.h... no checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes 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... yes checking tgmath.h presence... yes checking for tgmath.h... yes 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 fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... 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 sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.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 for include_next support... no 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) yes checking for location of fenv.h... "/usr/include/fenv.h" checking for stdint.h... (cached) yes checking for location of stdint.h... "/usr/include/stdint.h" 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/include/stddef.h" checking for stdbool.h... (cached) no checking for stdarg.h... (cached) yes checking for location of stdarg.h... "/usr/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/include/limits.h" checking for math.h... (cached) yes checking for location of math.h... "/usr/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 system header directories... /usr/include 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 stdint.h usability... yes checking stdint.h presence... yes checking for stdint.h... yes checking for a complete stdint.h... yes checking inttypes.h usability... yes checking inttypes.h presence... yes checking for inttypes.h... yes checking for a complete inttypes.h... yes checking sys/types.h usability... yes checking sys/types.h presence... yes checking for sys/types.h... yes checking for a complete sys/types.h... yes checking for ptrdiff_t... yes checking size of ptrdiff_t... 4 checking for size_t... yes checking size of size_t... 4 checking whether char is signed... yes checking for direction of stack growth... down checking for attribute(cleanup)... no 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 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 --------------------- Configuring GASNet ------------------------- configuring in gasnet running /bin/bash /home/hammad/berkeley_upc-2.6.0/gasnet/configure --prefix=/home/hammad/upc/opt '--with-translator=http://upc-translator.lbl.gov/upcc-2.6.0.cgi' 'CC=/opt/SUNWspro/bin/cc' 'CXX=/opt/SUNWspro/bin/CC' 'MPI_CC=/opt/SUNWhpc/HPC7.0/bin/mpicc' '--prefix=/home/hammad/upc/opt' '--with-multiconf-magic=opt' 'CFLAGS=-xO1 -xO2 -xO3 -xO4 -xO5 -fast' --with-tool-prefix=upc --disable-parsync --srcdir=/home/hammad/berkeley_upc-2.6.0/gasnet configure: creating cache ./config.cache checking for good shell... yes checking build system type... sparc-sun-solaris2.10 checking host system type... sparc-sun-solaris2.10 checking target system type... sparc-sun-solaris2.10 checking for a BSD-compatible install... /home/hammad/berkeley_upc-2.6.0/gasnet/config-aux/install-sh -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for pwd... /usr/bin/pwd checking autoconf version... 2.59 checking for configure settings... configure args: '--with-translator=http://upc-translator.lbl.gov/upcc-2.6.0.cgi' 'CC=/opt/SUNWspro/bin/cc' 'CXX=/opt/SUNWspro/bin/CC' 'MPI_CC=/opt/SUNWhpc/HPC7.0/bin/mpicc' '--prefix=/home/hammad/upc/opt' '--with-multiconf-magic=opt' 'CFLAGS=-xO1 -xO2 -xO3 -xO4 -xO5 -fast' '--with-tool-prefix=upc' '--disable-parsync' '--srcdir=/home/hammad/berkeley_upc-2.6.0/gasnet' TOP_SRCDIR: /home/hammad/berkeley_upc-2.6.0/gasnet TOP_BUILDDIR: /home/hammad/berkeley_upc-2.6.0/opt/gasnet system info: indus1 sparc-sun-solaris2.10 build id: Fri Nov 30 13:07:27 PKT 2007 hammad checking for cached autoconf environment settings... "" checking for gawk... (cached) gawk checking for gmake... /usr/sfw/bin/gmake checking for GNU make... GNU Make 3.80 yes checking for nm... /usr/ccs/bin/nm checking for GNU nm... no checking for perl5... no checking for perl... /usr/bin/perl checking for perl version 5.005 or later... yes checking for style of include used by make... GNU checking for gcc... /opt/SUNWspro/bin/cc checking for C compiler default output file name... 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... no checking whether /opt/SUNWspro/bin/cc accepts -g... yes checking for /opt/SUNWspro/bin/cc option to accept ANSI C... none needed checking dependency style of /opt/SUNWspro/bin/cc... none checking how to run the C preprocessor... /opt/SUNWspro/bin/cc -E checking for working C preprocessor... yes 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... Sun 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... yes checking for unistd.h... yes checking for void *... yes checking size of void *... 4 checking for C compiler flag -xarch=v8plusb... yes checking for working flag -xarch=v8plusb... yes checking for UltraSPARC instruction support... yes checking for libgcc link flags... checking for restrict keyword... yes checking whether restrict may qualify typedefs... yes checking for __attribute__((__always_inline__))... no/error checking for __attribute__((__noinline__))... no/error checking for __attribute__((__malloc__))... no/error checking for __attribute__((__warn_unused_result__))... no/error checking for __attribute__((__noreturn__))... no/error checking for __attribute__((__const__))... no/error checking for __attribute__((__pure__))... no/error checking for __attribute__((__format__))... no/error checking for __attribute__((__format__)) on function pointers... no/error checking PLATFORM_COMPILER_IDSTR... |COMPILER_FAMILY:SUN|COMPILER_VERSION:0x580|COMPILER_FAMILYID:7|STD:__STDC__,__STDC_VERSION__=199409L| checking PLATFORM_COMPILER_FAMILYID... 7 checking PLATFORM_COMPILER_ID... 7 checking PLATFORM_COMPILER_VERSION... 1408 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 stdint.h usability... yes checking stdint.h presence... yes checking for stdint.h... yes checking for a complete stdint.h... yes checking inttypes.h usability... yes checking inttypes.h presence... yes checking for inttypes.h... yes checking for a complete inttypes.h... yes checking sys/types.h usability... yes checking sys/types.h presence... yes checking for sys/types.h... 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 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... none required checking for library containing pthread_kill_other_threads_np... no checking whether the GCC __thread extension is supported.... yes checking for shared data cache line size... 64 checking for thr_create in -lthread... yes checking for pa-risc LDCW psuedo-op... no checking for x86 EBX register... no checking for x86 pause instruction... no checking for fork... yes checking for popen... yes checking for system... yes 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 TARGET_CXX in environment... no, defaulting to "" checking whether we are using the GNU C++ compiler... no checking whether /opt/SUNWspro/bin/CC accepts -g... yes checking dependency style of /opt/SUNWspro/bin/CC... none checking how to run the C++ preprocessor... /opt/SUNWspro/bin/CC -E checking for working C++ preprocessor... yes checking for working C++ compiler... yes checking if user enabled cross-compile... no checking working C++ compiler executables... yes checking whether we are using the GNU C++ compiler... no checking whether /opt/SUNWspro/bin/CC accepts -g... yes checking dependency style of /opt/SUNWspro/bin/CC... none checking how to run the C++ preprocessor... /opt/SUNWspro/bin/CC -E checking for working C++ preprocessor... yes checking for working C++ compiler... yes checking if user enabled cross-compile... no checking working C++ compiler executables... yes checking for C++ compiler family... Sun checking for C++ compiler flag -xarch=v8plusb... yes checking for working flag -xarch=v8plusb... no checking for C++ compiler flag -xarch=v8plusa... yes checking for working flag -xarch=v8plusa... no checking for C++ compiler flag -xarch=v8plus... yes checking for working flag -xarch=v8plus... no checking for UltraSPARC instruction support... no/error checking for cxxLIBS in environment... no, defaulting to "" checking for cxxLDFLAGS in environment... no, defaulting to "" checking for working C++ exceptions... yes checking for library containing socket... -lsocket checking for library containing gethostbyname... -lnsl checking for working UDP configuration... yes checking for GASNET_CSPAWN_CMD in environment... no, defaulting to "" checking for MPI_CC in environment... yes, using "/opt/SUNWhpc/HPC7.0/bin/mpicc" checking for MPI_CFLAGS in environment... no, defaulting to "-xarch=v8plusb -errtags -fast -xO5" checking for C compiler flag -xarch=v8plusb -errtags -fast -xO5... no/warning: cc: Warning: -xarch=native has been explicitly specified, or implicitly specified by a macro option, -xarch=native on this architecture implies -xarch=v8plusb which generates code that does not run on pre UltraSPARC III processors checking for MPI_LIBS in environment... no, defaulting to "" checking for MPIRUN_CMD in environment... yes, using "mpirun -np %N -mca pml cm -hostfile %H %C" checking for mpirun... /opt/SUNWhpc/HPC7.0/bin/mpirun checking for full path expansion of MPIRUN_CMD... /opt/SUNWhpc/HPC7.0/bin/mpirun -np %N -mca pml cm -hostfile %H %C checking building MPI helper object... ok checking for working MPI configuration... yes 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 FH_CFLAGS in environment... no, defaulting to "" 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 vstat... no checking for MTHOME in environment... no, defaulting to "/usr" checking if /usr is the VAPI install directory... probably not checking for VAPI_INCLUDE in environment... no, defaulting to "/usr/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/lib" checking if /opt/SUNWspro/bin/cc supports GNU variadic preprocessor macros... yes checking for FH_CFLAGS in environment... (cached) using cached value "" checking for working VAPI configuration... no checking for ibv_devinfo... no checking for IBVHOME in environment... no, defaulting to "/usr" checking if /usr is the IB Verbs install directory... probably not checking for IBV_INCLUDE in environment... no, defaulting to "/usr/include" checking for IBV_LIBS in environment... no, defaulting to "-libverbs" checking for IBV_LIBDIR in environment... no, defaulting to "/usr/lib" checking for FH_CFLAGS in environment... (cached) using cached value "" checking for working IB Verbs 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 sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking for socklen_t or its equivalent... compiler unreliable - defaulting to socklen_t checking for working alloca.h... yes checking for alloca... yes checking for setenv... yes checking for unsetenv... yes checking for putenv... yes checking for getrlimit... yes checking for setrlimit... yes checking for getrlimit64... yes checking for setrlimit64... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking features.h usability... no checking features.h presence... no checking for features.h... no checking for fopen64... yes checking sn/mmtimer.h usability... no checking sn/mmtimer.h presence... no checking for sn/mmtimer.h... no checking linux/mmtimer.h usability... no checking linux/mmtimer.h presence... no checking for linux/mmtimer.h... no checking execinfo.h usability... no checking execinfo.h presence... no checking for execinfo.h... no checking for addr2line... no checking for gdb... no checking for pgdbg... no checking for idb... no checking for idb-e... no checking for ladebug... no checking for dbx... /usr/bin/dbx checking ucontext.h usability... yes checking ucontext.h presence... yes checking for ucontext.h... yes checking for printstack... 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 for MAP_NORESERVE... yes checking for MAP_ANONYMOUS... yes checking for MAP_ANON... 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... /usr/ccs/bin/ar checking for ranlib... /usr/ccs/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... /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 ibv-conduit/Makefile config.status: creating ibv-conduit/conduit.mak config.status: creating ibv-conduit/contrib/Makefile config.status: creating ibv-conduit/contrib/gasnetrun_ibv config.status: creating shmem-conduit/Makefile config.status: creating shmem-conduit/conduit.mak config.status: creating portals-conduit/Makefile config.status: creating portals-conduit/conduit.mak 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 other/Makefile config.status: creating other/Makefile-libgasnet.mak 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 --------------- Completing UPCR configure -------------------- checking for conduit list... checking for CONDUITS in gasnet... udp mpi smp checking for PTHREADS in gasnet... yes list=(udp mpi smp) default=(smp) pthread_support=(yes) 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/upcdecl/Makefile config.status: creating contrib/upcdecl/upcdecl config.status: creating contrib/upcc_CGI/Makefile config.status: creating profile/Makefile config.status: creating upcr_geninclude/Makefile config.status: creating upcr_geninclude/alloca.h 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/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/stddef.h config.status: creating upcr_geninclude/stdarg.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 upcr_extinclude/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 harness/gcc-upc-upcr.spec config.status: creating harness/gcc-upc-3-upcr.spec config.status: creating upcr_config.h config.status: executing depfiles commands config.status: executing default commands ---------------------------------------------------------------------- GASNet configuration: Portable conduits: ----------------- portable UDP network conduit (udp) ON portable MPI-1.1/2.x network conduit (mpi) ON 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 OpenIB/OpenFabrics IB Verbs network conduit (ibv) OFF Portals network conduit (portals) 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. Misc Settings ------------- MPI compatibility: yes Pthreads support: yes Segment config: fast ---------------------------------------------------------------------- -------------------------------------------------------------------- === Multiconf configure warning summary === -------------------------------------------------------------------- Unable to use default MPI_CFLAGS="-xarch=v8plusb -errtags -fast -xO5" so using "-O" instead. Consider manually seting MPI_CFLAGS -------------------------------------------------------------------- SUCCESS! The configure step is now complete. You should now proceed with: make ; make install